-- Definisi fungsi hitungJumlah(a, b) --
fungsi hitungJumlah(a, b)
(
ambil :hasil: dari a
ambil :nilaiB: dari b
ambil :jumlah: dari :hasil:
ambil :jumlah: dari :nilaiB:
kembalikan :jumlah:
)
-- Inisialisasi variabel daftarAngka --
ambil :daftarAngka: dari [1, 2, 3, 4, 5]
-- Variabel penampung hasil --
ambil :total: dari 0
-- Loop untuk menjumlahkan semua angka di daftarAngka --
ulangi setiap dari :daftarAngka:
ambil :angka: dari item
ambil :total: dari :total:
ambil :total: dari :total: + :angka:
selesai
-- Cek hasil total --
jika :total: == 15 maka tampilkan "Jumlahnya benar: :total:"
ambil :hasilFungsi: dari hitungJumlah(10, 20)
-- Tampilkan hasil fungsi --
tampilkan "Hasil fungsi hitungJumlah(10, 20): :hasilFungsi:"
Penjelasan singkat kode Pearl ini:
-
Membuat fungsi
hitungJumlahyang menerima 2 parameter dan mengembalikan jumlahnya. -
Mengisi variabel
daftarAngkadengan array[1, 2, 3, 4, 5]. -
Melakukan perulangan untuk menjumlahkan seluruh angka dari
daftarAngkake variabeltotal. -
Mengecek jika
totalsama dengan 15, maka tampilkan pesan sukses. -
Memanggil fungsi
hitungJumlahdengan argumen 10 dan 20, hasilnya disimpan dihasilFungsi. -
Menampilkan hasil fungsi.
Tidak ada komentar:
Posting Komentar