PERULANGAN
Tujuan :
Mengetahui sekilas cara penulisan
perulangan
Mengetahui dan memahami jenis-jenis
perulangan dalam bahasa C++
Dapat membuat program sederhana
dengan menggunakan perulangan
1. Menggunakan Perintah Berulang
(Loop)
Beberapa operasi mungkin memerlukan untuk dieksekusi berulang. Sebuah
loop
mendefinisikan sebuah blok dari kode
yang akan dieksekusi berulang kali. Tergantung dengan
macam apa loop yang akan dipakai,
blok kode dapat dieksekusi beberapa kali atau sampai
menemukan kondisi tertentu. Bahasa
C++ menyediakan tiga macam struktur perintah
berulang, yaitu :
for
while
do – while
2. Perulangan For
Struktur perulangan for biasa digunakan
untuk mengulang suatu proses yang telah
diketahui jumlah perulangannya.
Bentuk umum :
for(inisialisasi;kondisi;perubahan){
statement;
}
Keterangan :
Inisialisasi : pernyataan untuk
menyatakan keadaan awal dari variable kontrol
Kondisi : ekspresi relasi yang
menyatakan kondisi untuk keluar dari
perulangan
Perubahan : pengatur perubahan nilai
variabel kontrol
Latihan program
#include<iostream.h>
#include<conio.h>
main(){
int bil, n;
clrscr();
cout<<“Masukkan n =
“;
cin>>n;
for(bil=0;bil<n;bil++){
if(bil%2==0)
cout<<bil<<“”;
}
getch();
return 0;
}
3. Perulangan While
Perulangan ini banyak digunakan bila
jumlah perulangannya belum diketahui. Proses
perulangan akan terus berlanjut
selama kondisinya bernilai benar (true) dan akan berhenti bila
kondisinya bernilai salah.
Bentuk Umum:
while(kondisi){
statement;
}
Latihan Program
#include<iostream.h>
#include<conio.h>
main(){
int data, jumlah,cacah;
jumlah = 0;
data = 0;
cacah = 0;
while(data != -1)
{
cout<<“Masukkan data angka = “;
cin>>data;
jumlah+=data;
cacah++;
}
cout<<“Jumlah data
adalah = “<<jumlah<<endl;
cout<<“Rata -rata :
”<<jumlahcacah;
getch();
return 0;
}
4. Perulangan do while
Perulangan ini digunakan bila jumlah
perulangan do - while sama saja dengan struktur
while, hanya saja pasa proses seleksi
kondisi letaknya berada di bawah batas perulangan. Jadi
dengan menggunakan struktur do -
while sekurang-kurangnya akan terjadi satu kali
perulangan.
Bentuk Umum:
do{
statement;
statement;
}while(kondisi);
5. Pernyataan Break
Pernyataan break ini berfungsi
untuk keluar dari perulangan sedangkan pada switch
yaitu untuk keluar dari struktur
switch. Jika pernyataan ini dijalankan maka eksekusi akan
dilanjutkan ke pernyataan di akhir
perulangan.
6. Pernyataan Continue
Pernyataan continue digunakan
untuk mengarahkan eksekusi ke proses berikutnya
pada loop yang sama. Pada do- while
dan while, pernyataan continue menyebabkan eksekusi
menuju ke perulangan kembali.
7. Pernyataan goto
Pernyataan goto ini
merupakan perintah yang digunakan untuk mengarahkan eksekusi
ke pernyataan yang di awali dengan
suatu label. Label merupakan suatu pengenal yang diikuti
dengan tanda titik koma (;).
0 komentar:
Posting Komentar