PERULANGAN (Looping)
Perulangan atau biasa kita sebut Mengulang adalah suatu proses tindakan yang banyak
dijumpai pada suatu pemrograman. Perulangan dapat di artikan melakukan suatu tindakan yang
sama lebih dari satu kali. Pengulangan proses ditangani dengan suatu mekanisme yang disebut
loop. Loop digunakan pada suatu proses yang berulang misalnya menampilkan huruf atau angka
yang sama sepuluh kali pada layar dapat diimplementasikan dengan kode program yang pendek.
Perulangan biasanya menggunakan struktur For, Break, Continue, while, Do-While.
3.1 Penggunaan FOR
Struktur for digunakan untuk sebuah perulangan, dimana jika kondisinya belum
terpenuhi dia akan mengulang lagi dan apabila kondisi sudah terpenuhi, dia akan menampilkan
output sesuai dengan perintah yang kita berikan.
Contoh 3.1.1 Mengurutkan bilangan dari 10 sampai 20 dengan struktur For
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
int a;
for (a = 10; a <= 20; a++){
cout << a;
cout << " ";
}
system("PAUSE");
return(0);
}
Contoh 3.1.2. Struktur For untuk mencetak bintang dari banyak ke sedikit
#include<iostream.h>
#include<conio.h>
int main(){
int a,b;
for(a=15;a>=1;a--)
{
for(b=1;b<=a;b++)
cout<<"*"<<" ";
cout<<endl;
}
getch();
}
3.1.3 Bentuk struktur for loop dengan break
#include <iostream>
using namespace std;
int main()
{
for ( int n=10; n>0; n--)
{
cout<<n<<" , ";
if(n==3)
{
cout<<"countdown aborted!";
break;
}
}
}
#include<iostream>
#include<conio.h>
using namespace std;
int main ()
{
float b;
b = 2;
do {
cout << b << endl;
b *= 2;
} while (b <= 20);
system ("PAUSE");
return (0);
}