Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pernyataan Pengulangan Proses Disusun Oleh : Lily W.

Presentasi serupa


Presentasi berjudul: "Pernyataan Pengulangan Proses Disusun Oleh : Lily W."— Transcript presentasi:

1 Pernyataan Pengulangan Proses Disusun Oleh : Lily W.

2 Pernyataan Pengulangan FOR – NEXT DO WHILE – LOOP DO UNTIL – LOOP DO LOOP – WHILE DO LOOP – UNTIL WHILE – WEND

3 FOR – NEXT Variabel harus bertipe bilangan (numeric) Setiap kali sesudah blok pernyataan dieksekusi, variabel akan dinaikkan nilainya sebesar satu FOR Variabel = NilaiAwal TO NilaiAkhir [BlokPernyataan] NEXT [Variabel]

4 FOR Variabel <= NilaiAkhir Blok_pernyataan pernyataan sesudah NEXT benar salah Variabel  NilaiAwal Variabel  variabel + 1

5 Contoh FOR i% = 1 TO 5 PRINT i% NEXT i% Hasil :

6 Contoh FOR i = 1 TO 3 STEP 0.5 PRINT i NEXT i PRINT i Hasil : Untuk mengatur NilaiKenaikan NilaiKenaikan Nilai i setelah keluar dari loop FOR

7 FOR Bersarang (Nested FOR) FOR i% = 1 TO 2 FOR j% = 1 to 2 PRINT i%; j% NEXT j% NEXT i% Hasil :

8 WHILE – WEND BlokPernyataan akan dieksekusi jika kondisi1 bernilai true WHILE kondisi1 [BlokPernyataan] WEND

9 WHILE Kondisi1 benar ? Blok_pernyataan pernyataan sesudah WEND benar salah

10 Contoh WHILE i% <= 5 PRINT i% i% = i% + 1 WEND Hasil :

11 DO WHILE – LOOP Mirip dengan pernyataan WHILE – WEND Memiliki fasilitas untuk keluar dari pengulangan tanpa harus memenuhi kondisi yang ditetapkan DO WHILE kondisi1 [BlokPernyataan] LOOP

12 DO WHILE Kondisi1 benar ? Blok_pernyataan pernyataan sesudah LOOP benar salah

13 Contoh DO WHILE i% <= 5 PRINT i% i% = i% + 1 LOOP Hasil :

14 DO UNTIL – LOOP BlokPernyataan akan dieksekusi jika kondisi1 bernilai false Memiliki fasilitas untuk keluar dari pengulangan tanpa harus memenuhi kondisi yang ditetapkan DO UNTIL kondisi1 [BlokPernyataan] LOOP

15 DO UNTIL Kondisi1 benar ? Blok_pernyataan pernyataan sesudah LOOP salah benar

16 Contoh DO UNTIL i% > 5 PRINT i% i% = i% + 1 LOOP Hasil :

17 DO – LOOP WHILE BlokPernyataan akan dieksekusi sebelum proses pemeriksaan kondisi1 Pengulangan akan berakhir jika kondisi1 bernilai false Memiliki fasilitas untuk keluar dari pengulangan tanpa harus memenuhi kondisi yang ditetapkan DO [BlokPernyataan] LOOP WHILE kondisi1

18 DO Kondisi1 benar ? Blok_pernyataan pernyataan sesudah LOOP WHILE benar salah

19 Contoh Jwb$ = “” DO CLS Input “Ya atau Tidak “; jwb$ LOOP WHILE jwb$ <> “Y” or jwb$ <> “y”

20 DO – LOOP UNTIL Pengulangan akan berakhir jika kondisi1 bernilai true Memiliki fasilitas untuk keluar dari pengulangan tanpa harus memenuhi kondisi yang ditetapkan DO [BlokPernyataan] LOOP UNTIL kondisi1

21 DO Kondisi1 benar ? Blok_pernyataan pernyataan sesudah LOOP WHILE salah benar

22 Contoh Jwb$ = “” DO CLS Input “Ya atau Tidak “; jwb$ LOOP UNTIL jwb$ = “Y” or jwb$ = “y”

23 EXIT DO Jika kondisi2 bernilai true, proses akan keluar dari blok1 dan dilanjutkan dengan meng-eksekusi pernyataan setelah LOOP DO pernyataan1 … IF kondisi2 THEN EXIT DO … LOOP UNTIL kondisi1 blok1

24 Contoh CLS Hitung% = 10 DO WHILE Hitung > 1 PRINT Hitung IF Hitung = 8 THEN EXIT DO Hitung = Hitung – 1 LOOP PRINT “Proses Selesai” END Hasil : Proses Selesai

25 Referensi Seri Diktat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik diagram alur dan bahasa Basic Dasar, Penerbit Gunadarma Yay Singleman, Business Programming Logic 2 nd –ed, Prentice Hall Engelwood Cliffs, NewJersey, Gottfried, Programming in BASIC, MC Graw Hil, Ne York, Insap Santosa, Program-program Terapan Menggunakan Quick Basic, Andi Yogyakarta. Jogiyanto, Teori dan Aplikasi dan Program Komputer Bahasa Basic, Andi Yogyakarta. Rijanto Tosin, Quick Basic, Dinastindo. Wikipedia


Download ppt "Pernyataan Pengulangan Proses Disusun Oleh : Lily W."

Presentasi serupa


Iklan oleh Google