Pada kesempatan
kali ini saya akan membahas tentang Struktur Kontrol Perulangan pada
Bahasa Pemrograman C++. Pada umumnya Perulangan pada C++ sama halnya
dengan Perulangan bahasa pemrograman lainnya. Struktur Kontrol Perulangan
digunakan apabila ada suatu fungsi dari program akan dijalankan secara
berulang-ulang. Contohnya apabila anda ingin menampilkan nama anda sebanyak 100
kali, tentunya akan sangat lama apabila anda menuliskan kode programnya secara
manual. Dengan Struktur Kontrol Perulangan. kita dapat menampilkan nama
anda sebanyak 100 kali dengan hanya beberapa baris program yang sederhana.
Dalam bahasa C++ dikenal beberapa macam Struktur Kontrol Perilangan, yaitu :
Perulangan For
Perulangan For
merupakan struktur kontrol perulangan yang menjalankan satu atau lebih perintah
dengan jumlah perulangan yang sudah ditentukan pada 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
merupakan struktur kontrol perulangan yang menjalankan perintah yang ada
didalamnya terlebih dahulu dan melihat kondisi perulangan setelah perintah
tersebut selesai dijalankan. Dengan kata lain walaupun kondisinya bernilai
salah, minimal perintah sudah dijalankan sebanyak satu kali. Bentuk umum
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 Go to
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 :
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:
}
Itulah beberapa macam perulangan yang ada dalam bahasa pemrograman C++. Sekian artikel saya tentang Stuktur Kontrol Perulangan pada C++ dan Terima Kasih sudah berkunjung.
Tidak ada komentar:
Posting Komentar