Page 12 - Modul pembelajaran
P. 12
MENU UTAMA
MATERI-MATERI
1.Konsep Algoritma
a). AlgoritmaVariabel Pe-ubah
Adalah variabelyang nilainya BUKAN konstanta (selaluberubah sesuai dengan
kondisi Variabel ter-KINI)
Sintaks : P = QAlgoritma : P <- Q
Arti : Bahwa Nilai P diberi harga Nilai Q Nilai P akan SAMA DENGAN nilai Q dan
Nilai Q TETAP.
Contoh Soal 1:
Diketahui P=0, Q=5 dan R=10. Diberikanalgoritma P=Q, Q=R, maka nilai P, Q, R
sekarang?
Jawab :
Diketahui P = 0, Q = 5, R = 10.
P = Q -> Pada saat ini nilaidari Variabel P akan diberinilai dari Variabel Q (P = 5).
Q = R -> Pada saat ini nilai dari Variabel Q akan diberinilai dari VariabelR (Q = 10).
Maka nilai P, Q dan R sekarang adalah P = 5, Q = 10 dan R = 10.
Contoh Soal 2:
Diketahui AlgoritmaP=10, P=P+1 dan Q = P. Berapakahnilai P dan Q ?
Jawab:
Algoritma:
P = 10 –> Pada saat ini nilai dari VariabelP akan diberi nilai 10.
P = P + 1 –> Pada saat ini nilai dari VariabelP yang baru adalah nilai dari variabelP
yang lama ditambah 1 (10 + 1
= 11).
Q = P –> Pada saat ini nilaidari variabel Q diberi nilai dari variabelP yang baru (Q
=11).
2). Contoh Soal 3:
Diketahui 3 varibaelpeubah P, Q dan R. Agar isi Q ditaruh di P, isi R ditaruh di Q dan
isi P ditaruh di R,maka Algoritma yang dapatditulis adalah ..?
Jawab:
Agar isi Q ditaruh di P, algoritma yang dapat ditulisadalah (P <- Q atau P=Q)
Agar isi R ditaruh di Q, algoritma yang dapat ditulisadalah (Q <- R atau Q=R)
Agar isi P ditaruhdi R, algoritma yang dapat ditulis adalah (R <- P atau R=P)