3. PERULANGAN do while
Flowchart struktur do…while :
![]() |
| Flowchart struktur do…while |
Dari gambar diatas dapat dijelaskan bahwa instruksi1, instruksi2, instruksi3 akan dikerjakan terlebih dahulu baru syarat diuji. Jika syarat yang diuji bernilai benar maka instruksi1, instruksi2, instruksi3 akan dikerjakan lagi, setelah itu syarat diuji lagi, pengulangan akan berhenti jika syarat yang diuji bernilai salah.
Struktur dasar perulangan do-while
===========================================================
do {
} while (kondisi);
===========================================================
Pada perulangan do-while, perulangan dilakukan PALING SEDIKIT 1 kali. Perulangan do-while akan menjalankan blok pernyataan yang ada di dalamnya 1 kali sebelum memeriksa kondisi yang diberikan.
Contoh 1 :
#include <iostream>
using namespace std;
int main() {
int i = 0;
do {
cout<<i<<"\n";
++i;
} while (i < 10);
return 0;
}
Output :
Contoh 2 :
#include <iostream>
using namespace std;
int main ()
{
// Deklarsi Variabel Lokal:
int a = 10;
// pengulanagn do while
do
{
cout << "Nilai a adalah : " << a << endl;
a = a + 1;
}while( a < 20 );
return 0;
}
Output :
Referensi :
http://www.tutorialspoint.com/cplusplus/cpp_do_while_loop.htm
using namespace std;
int main ()
{
// Deklarsi Variabel Lokal:
int a = 10;
// pengulanagn do while
do
{
cout << "Nilai a adalah : " << a << endl;
a = a + 1;
}while( a < 20 );
return 0;
}
Output :
Referensi :
http://www.tutorialspoint.com/cplusplus/cpp_do_while_loop.htm



0 Komentar
Penulisan markup di komentar