Pada posting kali ini Niguru.com akan menjelaskan mengenai instruksi WHILE pada C++, yang dapat dimanfaatkan untuk mengulang sebaris instruksi atau sekelompok instruksi, dengan pengulangan sebanyak yang diperlukan oleh program.
Berikut ini sintaks While:
while (syarat) {
kelompok_instruksi;
}
Contoh:
while (a>0){
cout<<a;a--;
}
Note: a-- berarti decrement nilai a (-1).
Contoh program pendek seperti di atas boleh ditulis dalam satu baris seperti ini:
while (a>0){cout<<a;a--;}
Berikut ini contoh program selengkapnya:
#include <iostream>
using namespace std;
int main(){
cout<<"Ketik angka pengulangan: ";
int a;cin>>a;cout<<endl<<endl;
while (a>0){cout<<a<<" ";a--;}
cout<<endl;
return 0;}
Simpan dengan nama while01.cpp (boleh disimpan dengan nama lain):
Double-click file while01.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik Build and run:
Hasilnya:
Berikut ini contoh program lain yang juga menggunakan While:
#include <iostream>
using namespace std;
int main(){
int a,b;
cout<<"Ketik angka awal: ";cin>>a;
cout<<"Ketik angka akhir: ";cin>>b;
while (a<=b){cout<<a<<" ";a++;}
cout<<endl;
return 0;}
Note: a++ berarti increment nilai a (+1).
Simpan dengan nama while02.cpp (boleh disimpan dengan nama lain):
Double-click file while02.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Selamat mencoba .. Have a nice day :-)
No comments:
Post a Comment