perulangan atau loop

Click here to load reader

Upload: iolana

Post on 23-Feb-2016

72 views

Category:

Documents


1 download

DESCRIPTION

PERULANGAN ATAU LOOP. DEFI CAHYADI [email protected]. LOOPING. Loop atau pengulangan merupakan bagian yang sangat penting dalam teknik pemrograman . Loop digunakan untuk menghindari penulisan statemen yang berulang-ulang . - PowerPoint PPT Presentation

TRANSCRIPT

PERULANGAN ATAU LOOP

DEFI [email protected] ATAU LOOPLOOPINGLoop 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.

Perintah Perulangan :LOOP FORLOOP WHILELOOP DO-WHILENESTED LOOPLOOP FORPERINTAH :

FOR (VARIABEL=NILAI AWAL;VARIABEL>=NILAI AKHIR;VARIABEL=VARIABEL +/- STEP)BLOK STATEMENTLOOP WHILEPERINTAH :

VARIABEL = NILAI AWAL;WHILE (VARIABEL=NILAI AKHIR;VARIABEL=VARIABEL +/- STEP)BLOK STATEMENT}Nested WhilePERINTAH :

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}

Loop Do-WhileVARIABEL-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) ;

Tampilkan Hasil/Output sbb :1123 2123 3123123451 123452 123453Tampilkan Hasil/Output sbb :Jurusan Sistem InformasiStmik Bani SalehStmik Bani SalehStmik Bani Saleh

Jurusan Sistem InformasiStmik Bani SalehStmik Bani SalehStmik Bani Saleh

Tampilkan Hasil/Output sbb :1 11 21 31 42 12 22 32 43 13 23 33 4Buat algoritma dengan untuk mencetak tampilan sbb :1 2 3 4 52 3 4 53 4 54 55

Buat algoritma dengan untuk mencetak tampilan sbb :111112222333445Buatlah algoritma untuk menampilkan angka sbb :123451 123452 123453 123451 123452 123453Buatlah algoritma untuk menampilkan OUTPUT sbb :X Y Z1 1 11 2 11 3 11 1 21 2 21 3 22 1 12 2 12 3 12 1 22 2 22 3 2

Buatlah Algooritma untuk mencetak tampilan sbb :STMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKASTMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKASTMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKA1STMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKASTMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKASTMIK PRANATA INDONESIAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKAJURUSAN SISTEM INFORMATIKA2