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 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.