Perulangan (looping) merupakan suatu program
yang memiliki mekanisme untuk melakukan
pengeksekusian statemen secara
berulang.
Contoh dengan algoritma yang sederhana :
Deklarasi
i : integer
Deskripsi

write(“Sistem
Informasi);
endfor
Macam-macam
perulangan (looping) pada C++ serta format/formulanyaPernyataan
perulangan for berguna untuk
mengulang pengeksekusian terhadap satu atau sejumlah pernyataan.

For (ungkapan1;ungkapan2;ungkapan3)
Pernyataan;
Ungkapan
1 = inisiasi
Ungkapan 2 = syarat
perulangan
Ungkapan 3 = pengubah
nilai pecacah
Contoh:
// mencetak angka
#include “iostream.h”
#include “conio.h”
Void main()
{
Int a,b;
Cout<<”Silahkan masukkan
nilainya = “;
Cin>>b;
For(a=1;a<=b;a++)
Cout<<a<<endl;
}
1.
Pernyataan while
Pernyataan perulangan while
merupakann instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu,
yaitu dimana perulangan akan terus dilaksanakan selama syarat tertentu, yaitu,
dimana perulangan akan terus dilaksanakan selama syarat tertentu terpenuhi
(bernilai true) dan akan berhenti
pada saat syarat bernilai false.
Bentuk Umum pernyataan while
adalah sebagai berikut

Pernyataan/perintah;
Contoh :
//mencetak string
#include “iostream.h”
#include “conio.h”
Void main()
{
Int
a=1;
Int b;
Cout<<”Masukkan
nilainya = “;
Cin>>b;
While
(a<=b)
{
Cout<<”labkomp”<<endl;
a++;
}
}
2.
Penyataan do-while
Pernyataan perulangan do-while
merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan
pengujian perulangan dilakukan belakangan.

Do
Pernyataan/perintah
While(syarat)
Contoh :
//mencetak string
#include “iostream.h”
#include “iomanip.h”
Void main()
{
Int
a=1;
Int=b;
Cout<<”
Masukkan nilainya = “;
Cin>>b;
Do
{
Cout<<”labkomp”<<endl;
a++;
}
while (a<=b);
}
3.
Pernyataan go
to
Pernyataan go to digunakan
untuk mengarahkan eksekusi program ke pernyataan yang diawali dengan suatu
label.
Contoh :
#include “iostream.h”
#include “iomanip.h”
Void main()
{
Cout<<”team
assistent”<<endl;
Goto
test;
Cout<<”tidak
ditampilakn/diabaikan”<<endl;
Test
:
Cout<<”laboratorium
komputer”<<endl;
}
0 komentar:
Posting Komentar