PemrogDasar - Perulangan (2)

download PemrogDasar - Perulangan (2)

of 13

Transcript of PemrogDasar - Perulangan (2)

  • 7/22/2019 PemrogDasar - Perulangan (2)

    1/13

    Perulangan (2)

    Pemrograman Dasar

  • 7/22/2019 PemrogDasar - Perulangan (2)

    2/13

    Proses pengulangan dalam bahasa

    Pascal terdiri dari :

    FOR...TO....DO

    FOR ... DOWNTO ....DO

    WHILE .... DO.... REPEAT .... UNTIL....

  • 7/22/2019 PemrogDasar - Perulangan (2)

    3/13

    FOR...TO....DO dan FOR ...

    DOWNTO ....DO

    Pernyataan ini digunakan bila kondisi

    pengulangan itu sudah diketahui lebih

    dahulu, berapa kali proses pengulangan itu

    harus terjadi.

    Sedangkan WHILE dan REPEAT digunakan bila

    tidak diketahui dengan pasti jumlah proses

    pengulangan

  • 7/22/2019 PemrogDasar - Perulangan (2)

    4/13

    WHILE .... DO....

    Pernyataan ini digunakan untuk melakukan

    proses pengulangan bila kondisi atau syarat

    tertentu yang terdapat pada awal blok

    terpenuhi atau sering dikatakan sebagai

    pengulang proses selama kondisi benar

  • 7/22/2019 PemrogDasar - Perulangan (2)

    5/13

    REPEAT .... UNTIL....

    Proses pengulangan terjadi setelah

    pernyataan REPEAT dan berakhir pada

    pernyataan UNTIL. Bila kondisi pada

    penyataan UNTIL masih terpenuhi, proses

    pengulangan akan dilakukan lagi

  • 7/22/2019 PemrogDasar - Perulangan (2)

    6/13

    Repeat Until

    Digunakan untuk mengulang statemen sampai

    kondisi yang diseleksi di Until tidak terpenuhi

    Bentuk Umum

    REPEAT statemen UNTIL ungkapan

  • 7/22/2019 PemrogDasar - Perulangan (2)

    7/13

    Contoh Repeat Until

    Var

    I : integer ;

    Begin

    I : = 0 ;Repeat

    I : = I + 1 ;

    Writeln (I) ;

    Until I = 5;

    End.

  • 7/22/2019 PemrogDasar - Perulangan (2)

    8/13

  • 7/22/2019 PemrogDasar - Perulangan (2)

    9/13

  • 7/22/2019 PemrogDasar - Perulangan (2)

    10/13

    Perbandingan Repeat-Until

    dengan While-Do

  • 7/22/2019 PemrogDasar - Perulangan (2)

    11/13

    Repeat Until VS While Do

    Paling sedikit Statemen2 didalam perulangan Repeat-Untildiproses sekali, karena seleksi kondisi ada di bawah,sedangkan pada struktur While-Do paling sedikit dikerjakannol kali, karena seleksi kondisi terletak di atas

    Pada While-Do blok statemen diawali dengan Begin danEnd untuk menunjukkan batas perulangannya, sedangkanpada tRepeat-Until tidak diperlukan Begin dan End

    Pada While-Do perulangan dilaksanakan terus selamakondisi ungkapan bernilai Benar, sedangkan pada Repeat-Until akan dilaksanakan terus selama kondisi ungkapanbernilai Salah.

  • 7/22/2019 PemrogDasar - Perulangan (2)

    12/13

  • 7/22/2019 PemrogDasar - Perulangan (2)

    13/13