Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DEFI CAHYADI PERULANGAN ATAU LOOP.

Presentasi serupa


Presentasi berjudul: "DEFI CAHYADI PERULANGAN ATAU LOOP."— Transcript presentasi:

1 DEFI CAHYADI dhevotcool@yahoo.com PERULANGAN ATAU LOOP

2 LOOPING Loop atau pengulangan merupakan bagian yang sangat penting dalam teknik pemrograman. Loop digunakan untuk menghindari penulisan statemen yang berulang- ulang. Semua bahasa pemrograman memiliki statement berkaitan dengan loop. Selain itu loop merupakan salah satu struktur logika dalam pemrograman. Dalam sebuah perulangan yang harus ditentukan pertama kali adalah kapan suatu loop harus mulai dan kapan suatu loop harus berakhir atau berhenti berproses. Untuk pergerakan dari titik awal sampai pada titik akhir, maka diperlukan suatu langkah untuk mengontrol nilai pergerakan loop. Langkah yang diijinkan boleh bernilai positif ataupun negative.

3 Perintah Perulangan : LOOP FOR LOOP WHILE LOOP DO-WHILE NESTED LOOP

4 LOOP FOR PERINTAH : FOR (VARIABEL=NILAI AWAL;VARIABEL>=NILAI AKHIR;VARIABEL=VARIABEL +/- STEP) BLOK STATEMENT

5 LOOP WHILE PERINTAH : VARIABEL = NILAI AWAL; WHILE (VARIABEL<=NILAI AKHIR) { BLOK STATEMENT BENER; VARIABEL = VARIABEL +/- STEP ; }

6 LOOP DO-WHILE PERINTAH : VARIABEL=NILAI AWAL; DO { BLOK STATEMENT; VARIABEL=VARIABEL +/- STEP ; } WHILE (VARIABEL<=NILAI AKHIR) ;

7 CONTOH SOAL : TAMPILKAN HASIL/OUTPUT SBB : 1105100 291090 381580 472070 562560 653050 743540 834030 924520 1015010

8 TAMPILKAN HASIL/OUTPUT SBB STMIK BANI SALEH

9 NESTED LOOP FOR FOR (VARIABEL=NILAI AWAL;VARIABEL>=NILAI AKHIR;VARIABEL=VARIABEL +/- STEP) { BLOK STATEMENT FOR (VARIABEL=NILAI AWAL;VARIABEL>=NILAI AKHIR;VARIABEL=VARIABEL +/- STEP) BLOK STATEMENT }

10 Nested While PERINTAH : VARIABEL -1= NILAI AWAL-1; WHILE (VARIABEL-1>=NILAI AKHIR-1) { BLOK STATEMENT BENER-1; VARIABEL -2= NILAI AWAL-2; WHILE (VARIABEL-2>=NILAI AKHIR-2) { BLOK STATEMENT BENER-2; VARIABEL-2 = VARIABEL-2 +/- STEP } VARIABEL-1 = VARIABEL-1 +/- STEP }

11 Loop Do-While VARIABEL-1=NILAI AWAL-1; DO { BLOK STATEMENT-1; VARIABEL-2=NILAI AWAL-2; DO { BLOK STATEMENT-2; VARIABEL-2=VARIABEL-2 +/- STEP ; } WHILE (VARIABEL-2 >=NILAI AKHIR-2) ; VARIABEL-1 =VARIABEL-1 +/- STEP ; } WHILE (VARIABEL-1>=NILAI AKHIR-1) ;

12 Tampilkan Hasil/Output sbb : 1123 2123 3123 123451 123452 123453

13 Tampilkan Hasil/Output sbb : Jurusan Sistem Informasi Stmik Bani Saleh Jurusan Sistem Informasi Stmik Bani Saleh

14 Tampilkan Hasil/Output sbb : 1 1 2 1 3 1 4 2 1 2 2 3 2 4 3 1 3 2 3 3 4

15 Buat algoritma dengan untuk mencetak tampilan sbb : 1 2 3 4 5 2 3 4 5 3 4 5 4 5 5 Buat algoritma dengan untuk mencetak tampilan sbb : 11111 2222 333 44 5

16 Buatlah algoritma untuk menampilkan angka sbb : 123451 123452 123453 Buatlah algoritma untuk menampilkan OUTPUT sbb : X Y Z 1 1 1 1 2 1 1 3 1 1 1 2 1 2 2 1 3 2 2 1 1 2 2 1 2 3 1 2 1 2 2 2 2 2 3 2

17 Buatlah Algooritma untuk mencetak tampilan sbb : STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA 1 STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA STMIK PRANATA INDONESIA JURUSAN SISTEM INFORMATIKA 2


Download ppt "DEFI CAHYADI PERULANGAN ATAU LOOP."

Presentasi serupa


Iklan oleh Google