Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali hanya dengan beberapa baris program yang sederhana. Dalam bahasa pemrograman ada dikenal dengan macam-macam struktur kontrol perulangan , yaitu:
Perulangan for yaitu struktur yang memilki kontrol perulangan yang menjalankan dengan satu atau lebih dari satu perintah dengan jumlah perulangan yang telah ditentukan di dalam proses inisialisasi kondisi. Bentuk umum penulisannya adalah sebagai berikut.
Contoh Penerapannya dalam kode program adalah sebagai berikut :
Incoming Search Terms :
Perulangan For
Perulangan for yaitu struktur yang memilki kontrol perulangan yang menjalankan dengan satu atau lebih dari satu perintah dengan jumlah perulangan yang telah ditentukan di dalam proses inisialisasi kondisi. Bentuk umum penulisannya adalah sebagai berikut.
for(kondisi){
Statement;
}
Contoh Penerapannya dalam kode program adalah sebagai berikut :#include <iostream.h>
#include <conio.h>
main(){
int x;
for(x=0;x<10;x++){
cout<<x<<". Aku suka C++"<<endl;
}
getch();
}
Perulangan While
Perulangan while merupakan struktur kontrol perulangan yang akan melakukan pengulangan selama kondisi yang dihasilkan dalam perulangan tersebut masih bernilai benar. Bentuk umum penulisannya adalah sebagai berikut :Deklarasi;
while(kondisi){
Statement;
}
Contoh Penerapannya dalam kode program adalah sebagai berikut :#include <iostream.h>
#include <conio.h>
main(){
int x = 5;
while(x>0){
cout<<x<<" ";
x--;
}
cout<<"Program Berhasil";
getch();
}
Perulangan Do-While
Perulangan do-while bentuk struktur kontrol yang merupakan perulangan yang menjalankan bentuk perintah yang ada di dalam yang terlebih dahulu yang kondisi perulangan setelah perintah yang selesai dijalankan sebanyak satu kali. Bentuk penulisannya sebagai berikut :inisialisasi;
do
{
Statement;
}while(kondisi);
Contoh Penerapannya dalam kode program adalah sebagai berikut :
#include <iostream.h>
#include <conio.h>
main(){
char x = 'A';
cout<<"Abjad : "<<endl;
do{
cout<<x<<" ";
x++;
}while(x<='Z');
getch();
}
Perulangan Goto
Perulangan goto merupakan struktur kontrol perulangan yang memiliki label. Perintah akan mengalami pengulangan apabila ada perintah untuk kembali atau menuju kesuatu label. Label disini merupakan suatu pengenal (identifier).Contoh Penerapannya dalam kode program adalah sebagai berikut :
#include <iostream.h>
#include <conio.h>
main(){
int angka;
char t;
atas:
cout<<"Masukan angka : ";cin>>angka;
cout<<" > "<<angka<<endl;;
cout<<"Ingin memasukan lagi[Y/T] ";cin>>t;
if(t=='y' ||t=='Y'){
goto atas;
}
else{
goto bawah;
}
getch();
bawah:
}
- Menjelaskan statement/perintah untuk perulangan
- Menerapkan statement/perintah untuk kontrol perulangan sederhana
- Menerapkan statement/perintah untuk kontrol perulangan bersarang
- Perulangan C++
- Contoh Perulangan C++
- Perulangan Pemrograman