-- 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
hitungJumlah
yang menerima 2 parameter dan mengembalikan jumlahnya. -
Mengisi variabel
daftarAngka
dengan array[1, 2, 3, 4, 5]
. -
Melakukan perulangan untuk menjumlahkan seluruh angka dari
daftarAngka
ke variabeltotal
. -
Mengecek jika
total
sama dengan 15, maka tampilkan pesan sukses. -
Memanggil fungsi
hitungJumlah
dengan argumen 10 dan 20, hasilnya disimpan dihasilFungsi
. -
Menampilkan hasil fungsi.
Tidak ada komentar:
Posting Komentar