Jumat, 08 Januari 2021

CONTOH PERULANGAN DO WHILE C++

Pengertian Perulangan Do-While

document gantar tekno

Do-while merupakan salah satu pernyataan pengulangan yang memungkinkan kita untuk membuat program berjalan secara fleksibel berdasarkan keinginan pengguna. Do-while berfungsi untuk mengulangi pengeksekusian beberapa substatement berdasarkan kondisi yang ada. 


Do-while berbeda dengan while jika pada perulangan While kondisi akan dicek terlebih dahulu yang jika kondisi tersebut bernilai 1 (true) maka akan di eksekusi, sedangkan pada Do-While kondisi akan dicek setelah dilakukannya eksekusi program jadi perulangan Do-While akan memastikan program di eksekusi meskipun kondisinya bernilai 0 (false).


Bentuk Penulisan Do-While

do{ pernyataan; }while(kondisi);


Di atas merupakan bentuk penulisan pernyataan pengulangan do-while. Untuk membuat pernyataan do-while diawali dengan kata kunci do yang kemudian diikuti dengan penulisan pernyataan sebagai perintah yang dapat dilakukan oleh CPU. Perintah tersebut dikurung dengan sepasang tanda kurung kurawal { } , tapi jika perintah atau badan dari pernyataan do-while hanya mengandung 1 pernyataan maka kita tidak diwajibkan untuk menggunakan sepasang tanda kurung kurawal.


setelah semua itu, pada bagian kaki pernyataan do-while terdapat kata kunci while dan diikuti dengan conditional expression yang dikurung dalam sepasang tanda kurung ( ) . Dan disertakan tanda titik koma ; pada akhir pernyataan do-while.


Kondisi merupakan conditional expression adalah tempat dimana kita menuliskan ekspresi dalam bentuk bilangan Boolean atau operasi yang menghasilkan bilangan Boolean. Jika conditional expression bernilai 1 (true) maka pengulangan akan terjadi jika 0 (false) maka pengulangan tidak akan terjadi atau berhenti.


Contoh  Pengulangan FOR Mencetak Agka 10 sampai 1

$i = 10;

 do{

cout << i << " ";

 i++;

}while($i >= 0);

Hasil Eksekusi :

10 9 8 7 6 5 4 3 2 1 0 


Contoh  Penulangan FOR Mencetak Perkalian 

$i = 0;

do{ int hasil = i*5;

 cout << i << " x 5 = " << hasil << endl;

 $i++; }while($i >= 0);

Hasil Eksekusi :

0 x 5 = 0
1 x 5 = 5
2 x 5 = 10
3 x 5 = 15
4 x 5 = 20
5 x 5 = 25
6 x 5 = 30
7 x 5 = 35
8 x 5 = 40
9 x 5 = 45
10 x 5 = 50

Okk Sekian aja Kalo ada Keritik dan saran yang membangun bisa langsung aja tulis di kolom Komentar yang mimin udah siapin di bawah artikel ini.


Referensi Artikel : belajarcpp.com


0 Reviews:

Posting Komentar