Anda di halaman 1dari 2

Bentuk-Bentuk Perulangan (Looping)

1. Perulangan For (Kondisi diawal)


Pernyataan for digunakan untuk menghasilkan pengulangan(looping) beberapa kali
tanpa penggunaan kondisi apapun. Pada umumnya looping yang dilakukan oleh for telah
diketahui batas awal, syarat looping dan perubahannya. Pernyataan for digunakan untuk
melakukan looping. Pada umumnya looping yang dilakukan oleh for telah diketahui batas
awal, syarat looping dan perubahannya. Selama kondisi terpenuhi, maka pernyataan akan
terus dieksekusi.
2. Perulangan Do While (Kondisi diakhir)
merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan
pengujian perulangan dilakukan dibelakang.
3. Perulangan Continue
Pernyataan continue merupakan kebalikan dari pernyataan kondisi break, tetapi
dalam penggunaannya continue berfungsi untuk mengembalikan pada kondisi awal ketika
melakukan suatu statement.
4. Perulangan Break
Pernyataan break berfungsi untuk keluar dari suatu statement, baik statement
pengecekan ataupun perulangan. Break sering digunakan dalam pengecekan switch dimana
break disini bertugas untuk keluar dari case, sedangkan bila digunakan dalam kondisi
perulangan maka break akan memindahkan eksekusi program berikutnya pada kondisi diluar
perulangan.

Contoh:

1. Perulangan For
Contoh:
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
for(int i=1;i<=5;i++)
cout<<"\nSelamat datang";
for(int i=1;i<=5;i++)
cout<<"\nPerulangan dengan kondisi diawal";
getch();
}
2. Perulangan Do While
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
main()
{
int a=5,i=1;
do
{
cout<<"\nNilai ke "<<i<<" = "<<a;
a+=5;
i++;
} while (
i<=10);
getch();
}
3. Perulangan Break

#include<iostream.h>
#include<conio.h>
#include<stdio.h>

main()
{
int i = 0;
while (i < 10) {
if (i == 7)
break;
cout << i << " "; i++;
}
getch();
}

4. Perulangan Continue

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
int i = 0;
while (i < 10) {
i++;
if (i%2 == 0) continue;
cout << i << " ";
}
getch();
}