Pernyataan Pengulangan Proses

Slides:



Advertisements
Presentasi serupa
Pernyataan Pengulangan Proses Samson AE Sinaga. Pernyataan Pengulangan •FOR – NEXT •DO WHILE – LOOP •DO UNTIL – LOOP •DO LOOP – WHILE •DO LOOP – UNTIL.
Advertisements

STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
PENGULANGAN PROSES PADA VISUAL BASIC
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Kontrol #2 Perulangan
Sejarah Bahasa BASIC Disusun Oleh : Lily W..
Algoritme dan Pemrograman
Pemograman 1 Pertemuan 6.
Perulangan.
Operasi Perulangan pada FORTRAN Pertemuan 6
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
PERULANGAN (LOOP) Proses yang mengerjakan satu atau lebih statemen secara berulang-ulang, yaitu semua statemen2 di antara statemen berpasangan : FOR-NEXT.
Pernyataan Pengulangan Proses
Perulangan Ari Pambudi.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Pengulangan.
LOOPING / PERULANGAN VISUAL BASIC 6.0.
Pernyataan Percabangan
Struktur Program dan Pernyataan
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
STRUKTUR DASAR ALGORITMA
Konsep Dasar Disusun Oleh : Lily W..
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
ALGORITMA PEMROGRAMAN 2A
Algoritma & Pemrograman
Algoritma.
PERULANGAN C++.
Perulangan.
PERULANGAN WHILE.
Algoritma Pemrograman
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Algoritma & Pemrograman 1B
Struktur Program dan Pernyataan
Looping (Perulangan).
BAB 5 PENGULANGAN PROSES.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PERTEMUAN 5 Pemrograman Visual
Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi
Pengulangan.
Pengulangan.
Sejarah Bahasa BASIC.
Struktur Program dan Pernyataan
Pernyataan Percabangan
Struktur Dasar Algoritma dan Runtunan
ALGORITMA PEMROGRAMAN 1B* (PP :S1-KA) Pertemuan 1
PERCABANGAN DAN PERULANGAN
Konsep Dasar BASIC ALGORITMA PEMROGRAMAN 1B* (PP :S1-DB) Pertemuan 3.
Pengulangan Pengulangan merupakan struktur kontrol yang berfungsi untuk melaksanakan perintah-perintah suatu blok statemen secara berulang-ulang selama.
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
Konsep Dasar.
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Pengulangan.
ARRAY Dalam BASIC Disusun Oleh : Lily W..
Dasar-Dasar Pemrograman
Pemrograman Visual Proses Pengulangan.
Konsep Dasar BASIC ALGORITMA PEMROGRAMAN 1B* (PP :S1-KA) Pertemuan 3.
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
ARRAY Dalam BASIC.
Struktur Data dan Algoritma
KAWALAN DALAM VISUAL BASIC 6.0
STRUKTUR DASAR ALGORITMA
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN 2B
Bab 7 Perulangan.
Pernyataan Pengulangan Proses
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
Transcript presentasi:

Pernyataan Pengulangan Proses

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

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

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

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

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

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

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

Kondisi1 benar ? WHILE salah benar Blok_pernyataan pernyataan sesudah WEND

Contoh WHILE i% <= 5 PRINT i% i% = i% + 1 WEND Hasil : 1 2 3 4 5

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

Kondisi1 benar ? DO WHILE salah benar Blok_pernyataan pernyataan sesudah LOOP

Contoh DO WHILE i% <= 5 PRINT i% i% = i% + 1 LOOP Hasil : 1 2 3 4 5

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

Kondisi1 benar ? DO UNTIL benar salah Blok_pernyataan pernyataan sesudah LOOP

Contoh DO UNTIL i% > 5 PRINT i% i% = i% + 1 LOOP Hasil : 1 2 3 4 5

DO – LOOP WHILE DO [BlokPernyataan] LOOP WHILE kondisi1 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

Kondisi1 benar ? DO Blok_pernyataan salah benar pernyataan sesudah LOOP WHILE

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

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

Kondisi1 benar ? DO Blok_pernyataan benar salah pernyataan sesudah LOOP WHILE

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

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

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 : 10 9 8 Proses Selesai

Referensi Seri Diktat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik diagram alur dan bahasa Basic Dasar, Penerbit Gunadarma Yay Singleman, Business Programming Logic 2nd –ed, Prentice Hall Engelwood Cliffs, NewJersey, 1982. Gottfried, Programming in BASIC, MC Graw Hil, Ne York, 1981. 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