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)
   7   8   9   10   11   12   13   14   15   16   17