Looping - Perulangan C++
Perulangan (loop)
adalah suatu pekerjaan yang digunakan secara berulang-ulang sampai kondisi tertentu terpenuhi, juga digunakan untuk menghasilkan perulangan sejumlah N kali yang di definisilkan.
Macam perulangan
- WHILE // sementara
- DO-WHILE
Pernyataan while
- Pernyataan while merupakan salah satu pernyataan yang berguna untuk memproses suatu pernyataan atau
- beberapa pernyataan beberapa kali. Bentuk pernyataanya adalah sebagai berikut:
- Bagian pernyataan yang mengikuti while alan dieksekusi selama ungkapan pada while bernilai true atau benar (tidak sama dengan nol).
- Perlu diketahui, pengujian terhadap ungkapan pada while dilakukan sebelum bagian pernyataan.
- Oleh karena itu ada kemungkinan bagian pernyataan pada while tidak dijalankan sama sekali, yaitu kalau kondisi yang pertama kali bernilai salah.
# include <iostream>
using namespace std;
int i=0;
int main()
{
while (i < 10) // sementara
{
cout<<“Mengulang 10 Kali”<<endl;
i++; //menaikkan pencacah sebesar 1
}
return 0;
}
Hasilnya akan mengulang kata yang ada di dalam cout<< "Mengulang 10 kali"<<endl;
Pernyataan Do While:
- Bagian pernyataan1 hingga pernyataan N dijalankan secara berulang sampai ungkapan bernilai salah (sama dengan nol).
- Namun berbeda dengan while, pengujian dilakukan di belakang (setelah) bagian pernyataan.
- Oleh karena itu, bagian pernyataan pada do while minimal akan dijalakan sekali
# include <iostream>
using namespace std;
int i=0;
int main()
{
do
{
cout<<“Mengulang 10 Kali”<<endl;
i++; //menaikkan pencacah sebesar 1
}
while (i < 10);
return 0;
}
Pernyataan break
Pernyataan break telah diperkenalkan pada pernyataanswith. Kegunaannya yaitu untuk keluar dari switch.
Selain itu, pernyataan break juga dapat digunakan padda pernyataan for, while, do-while.
Kegunaanya yaitu untuk memaksa keluar dari pernyataan-pernyataan tersebut.
Pernyataan continue:
Kegunaan pernyatan continue merupakan kebalikan dari break.
Pernyataan continue dipakai untuk mengarahkan eksekusi ke putaran / iterasi selanjutnya pada pernyataan pengulangan.
www.dinus.ac.id
Komentar
Posting Komentar