Wednesday, May 30, 2018

Perulangan Do While Dalam C++

Perulangan Do.. While C++ -  Selamat Malam Guys, pada artikel sebelumnya sudah di postingkan tentang perulangan While, dan untuk itu pada kesempatan ini kita akan membahas tentang perulangan Do.. While dan contoh programnya.

Untuk orang awam terhadap perulangan Do.. While dan While akan merasa bingung dan aneh, mengingat keduanya namanya sangat mirip, hnya karena ditambah Do pada perulangan Do.. While. Untuk itu jika ada yang belum paham perbedaan keduanya, silahkan anda buka dan pahami pada postingan tentang Perulangan While C++ dan kemudian anda kembali kesini dan pahami perulangan Do.. While berikut, maka anda akan menemukan perbedaan dari cara kerja, bentuk penulisan, dll. Dari kerduanya.

Baiklah kita langsung saja kepokok pembahasan tentang perulangan Do.. While 

Do.. While
Sebenarnya, perulangan Do.. While dengan While pada prinsipnya sama saja, hanya saja menjadi pembedanya adalah pada bagian menjalankan intruksi/statement. Jika pada perulangan While, statement baru dijalankan untuk pertama kali dan selanjutnya pada saat kondisi/syarat terpenuhi, sedangkan untuk perulangan Do. While, statement akan dijalankan terlebih dahulu diawal, kemudian baru membaca kondisi/syaratnya.

Jadi begini, perulangan Do.. While akan menjalankan statement/intruksi sekurang-kurangnya sekali, walaupun kondisi/syarat sama sekali tidak terpenuhi. Sedangkan pada perulangan While, jika syarat/kondisi memang tidak terpenuhi dari awal, maka sama sekali tidak menjalankan statement.

Berikut bentuk umum atau bentuk penulisan dari Perulangan Do.. While 

Do
{
Statement/intruksi;
}
While (kondisi/syarat);

Do menandakan atau menunjukkan awal dari statement perulangan Do While.
Statement/intruksi adalah sebuah intruksi atau perintah yang akan dijalankan pada saat pertama kali walaupun ternyata syarat tidak terpenuhi, dan juga bagian ini pastinya akan dijalankan jika syarat/kondisi benar/true.
While (kondisi/syarat) adalah sebagai penentu , atau batas dari perulangan itu sendiri.

Berikut dibawah ini saya sertakan contoh perulangan Do.. While.

#include <iostream>

#include <conio.h>

using namespace std;

int main()

{



cout<<"               ________________________________ "<<endl;

cout<<"              |                                | "<<endl;

cout<<"              |    Perulangan Do While C++     | "<<endl;

cout<<"              |________________________________| "<<endl;

cout<<"         "<<endl;



int angka=0,batas;



cout<<"Masukkan Batas Angka = ";cin>>batas;

cout<<"         "<<endl;

do

{

 angka++;

 if (angka % 2 == 1){

  cout<<angka<<" ";

 }

}



while (angka<batas);



}

Dan dari program perulangan Do While diatas menghasilkan output seperti gambar dibawah ini;



Demikianlah pembahasan tentang perulangan Do While pada c++, semoga artikel ini bermanfaat, dan terma kasih atas kunjungannya.


EmoticonEmoticon