looping (perulangan)

12
Alvano Yulian,MSi LOOPING (PERULANGAN) Perulangan digunakan untuk mengerjakan suatu perintah secara berulang-ulang sesuai dengan yang diinginkan. Perulangan dalam C terdiri dari 3 buah: 1. for() 2. while() { .... } 3. do { .... } while()

Upload: garson

Post on 05-Jan-2016

59 views

Category:

Documents


1 download

DESCRIPTION

LOOPING (PERULANGAN). Perulangan digunakan untuk mengerjakan suatu perintah secara berulang-ulang sesuai dengan yang diinginkan. Perulangan dalam C terdiri dari 3 buah: 1. for() 2. while() { .... } 3. do { .... } while(). Struktur For(). Karakteristik: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: LOOPING (PERULANGAN)

Alvano Yulian,MSi

LOOPING (PERULANGAN)

Perulangan digunakan untuk mengerjakan suatu perintah secara berulang-ulang sesuai dengan yang diinginkan.

Perulangan dalam C terdiri dari 3 buah: 1. for() 2. while() { .... } 3. do { .... } while()

Page 2: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Struktur For()

Karakteristik: Digunakan untuk perulangan yang batasnya

sudah diketahui dengan jelas, misalnya dari 1 sampai 10.

Memerlukan 2 buah variabel awal dan akhir perulangan.

Nilai variabel penghitung akan secara otomatis bertambah atau berkurang tiap kali sebuah pengulangan dilaksanakan

Page 3: LOOPING (PERULANGAN)

Alvano Yulian,MSi

FLOW CHART

Page 4: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Bentuk Umum

for (<nilai_awal>; <kondisi>; <penambahan/penurunan>)

{

<pernyataan yang akan dijalankan>

}

Page 5: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Contoh

for(i = 3; i <= 7; i++)

{

printf ( "Indonesia Tanah Airku" );

}

Page 6: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Struktur While()

Karakteristik while() adalah: Dilakukan pengecekan kondisi terlebih

dahulu sebelum dilakukan perulangan. Jika kondisi yang dicek bernilai benar (true)

maka perulangan akan dilakukan.

Page 7: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Bentuk Umum

Page 8: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Contoh

int i;i=1;while (i <= 5){

i++;}

Page 9: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Flow Chart

Page 10: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Struktur do ... while()

Karakteristik do ... while() adalah: 1. Perulangan akan dilakukan minimal 1x

terlebih dahulu, kemudian baru dilakukan pengecekan terhadap kondisi, jika kondisi benar maka perulangan masih akan tetap dilakukan.

2. Perulangan dengan do...while() akan dilakukan sampai kondisi false.

Page 11: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Bentuk umum:

do{

pernyataan yang akan dijalankan

}

while (kondisi)

Page 12: LOOPING (PERULANGAN)

Alvano Yulian,MSi

Contoh

i = 1;

do

{

i++;

}while(i <= 5);