PemrogDasar - Perulangan (2)
-
Upload
april-evans -
Category
Documents
-
view
239 -
download
0
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