This content originally appeared on DEV Community and was authored by Nazwa Shabrina Zain
Teks ini beberapa hasil dari generatif AI
Bahasa Earl adalah bahasa pemrograman yang mudah dipelajari dengan sintaks yang intuitif. Dalam tutorial ini, kita akan belajar cara membuat dan menggunakan:
- Fungsi (membuat blok kode yang dapat dipanggil berulang)
- Percabangan dengan jika dan jikaLainnya
- Mengatur nilai dengan atur
- Menampilkan hasil dengan tampilkan
Membuat dan Memanggil Fungsi
Fungsi adalah blok kode yang diberi nama dan dapat dipanggil kapan saja dengan memberikan argumen.
Sintaks mendefinisikan fungsi
fungsi namaFungsi(param1, param2)
(
-- Blok kode fungsi --
tampilkan param1;
tampilkan param2;
)
-
fungsi
diikuti oleh nama fungsi dan parameter dalam tanda kurung. - Blok kode fungsi dibuka dengan tanda kurung
(
dan ditutup dengan)
. - Di dalam blok fungsi, kamu bisa menulis kode Earl lainnya.
Percabangan jika
Digunakan untuk memeriksa kondisi dan menjalankan blok kode jika kondisi tersebut benar.
Sintaks jika
jika <kiri> <operator> <kanan> maka
-- Blok kode jika kondisi benar --
selesai-jika
Contoh
jika umur >= 18 maka
tampilkan "Anda sudah dewasa"
selesai-jika
Percabanga lanjutan jikaLainnya
Untuk menangani banyak kondisi:
jika nilai >= 80 maka
tampilkan "Nilai A"
jika-lainnya nilai >= 60 maka
tampilkan "Nilai B"
lain
tampilkan "Nilai C"
selesai-jika
-
jika-lainnya
adalah kondisi lain yang dicek jika kondisi sebelumnya tidak terpenuhi. -
lain
adalah blok bawaan jika semua kondisi sebelumnya gagal.
Mengatur Nilai dengan atur
Digunakan untuk menetapkan nilai pada variabel atau atribut.
atur :variabel: = nilai;
Contoh
atur :skor: = 75;
Menampilkan Keluaran dengan tampilkan
Untuk menampilkan teks, nilai variabel, atau hasil ekspresi ke layar.
tampilkan "Halo dunia!"
tampilkan :skor:
Contoh Lengkap: Fungsi dengan Percabangan dan Keluaran
fungsi cekNilai(nilai)
(
jika nilai >= 90 maka
tampilkan "Nilai A"
jika-lainnya nilai >= 75 maka
tampilkan "Nilai B"
lain
tampilkan "Nilai C"
selesai-jika
)
atur :skor: = 85
fungsi cekNilai(nilai)
(
jika nilai >= 90 maka
tampilkan "Nilai A"
jika-lainnya nilai >= 75 maka
tampilkan "Nilai B"
lain
tampilkan "Nilai C"
selesai-jika
)
atur :skor: = 85;
cekNilai(:skor:);
Kesimpulan
Bahasa Earl menyediakan cara mudah untuk:
- Mendefinisikan
fungsi
dan memanggilnya kembali dengan parameter. - Menggunakan percabangan dengan
jika
danjikaLainnya
untuk logika kompleks. - Mengatur variabel menggunakan
atur
. - Menampilkan hasil menggunakan
tampilkan
.
Semoga tutorial ini membantumu memahami dasar pemrograman Earl.
This content originally appeared on DEV Community and was authored by Nazwa Shabrina Zain