While dan Do-While C++ Programming

While
Perulangan while merupakan jenis perulangan yang paling sederhana dengan sintak standar while (ekspresi) statement. Kondisi while akan mengulang statment disaat ekspresi benar (true). Jika pada saat program di eksekusi dan ekspresi tidak lagi benar. Maka perulangan diakhiri dan program tersebut dilanjutkan setelah perulangan.


#include <cstdlib>
#include <iostream>
using namespace std;
int main1(int argc, char *argv[])
{
int x = 0;
while (x<10) {
cout << x << ", \n";
++x;
}
cout << "Finish\n";
cin.get();
return EXIT_SUCCESS;
}
Pada program tersebut ditunjukan program perhitungan dengan kelipatan 1 mulai dari 0. Pada saat statement terpenuhi, maka di tuliskan "Finish" pada akhir perhitungan.
Do - While
Perulangan do-while memiliki kemiripan dengan perulangan while kecuali kondsi dievaluasi setelah eksekusi dari statment. Menjamin paling tidak satu eksekusi dari statement meskipun kondisi tidak terpenuhi. Sebagai contoh;
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
string str;
do{
cout << "masukkan : ";
getline (cin,str);
cout << "keluaran : " << str << '\n' ;
} while (str != "selesai");
cin.get();
return EXIT_SUCCESS;
}


Program tersebut merupakan program pengulangan karakter yang diberikan di kolom masukan. Keluaran program dari program merupakan segala sesuatu yang dituliskan di kolom masukan dan program tersebut dianggap selesai saat diberikan tulisan "selesai" pada masukan.

Comments

Popular posts from this blog

Program Penilaian Siswa Menggunakan Java Netbeans

Cout dan Cin pada Program C++