Contoh Program C++ Looping Do-While

Standar

Pernyataan While akan melakukan Looping atau Pengulangan selama bernilai True sedangkan untuk Pernyataan Do-While pada pernyataan ini sedikit berbeda dengan pernyataan While , pengulangan dengan Do-while akan mengekeskusi pernyataan minimal 1 kali,

Prosedurnya adalah perintah ini akan mengeksekusi terlebih dahulu Block code yang terdapat pada pernyataan do baru kemudian terdapat suatu kondisi ( dalam While ) yang Menentukan akan terjadi Looping  atau Tidak ,

Untuk Lebih jelasnya perhatikan Contoh Di bawah Ini

========================================================================

// Program Penggunaan Do-while
#include <iostream>
#include <string>
using namespace std;

int main ()
{
    char cPilihan; // variabel untuk menampung kondisi
    string zNama; // variabel untuk menampung nama
    do
    {
           cout <<“Masukan Nama anda :”;
           cin >> zNama;
           cout <<“Nama anda adalah ” << zNama << endl
                <<“Apakah anda ingin Mengulanginya lagi [y / n] ? “;
           cin >> cPilihan;
           }while(cPilihan ==’y’ || cPilihan==’Y’);
         
           cout <<“Disini Sudah Bukan Wilayah Loop” << endl;
           system(“PAUSE”);
           return 0;
           }

========================================================================

 

Maka ketika Program Dieksekusi akan Menghasilkan Seperti Ini

 

 

 

Pada awal intruksi dalam Block Kode  do, Program akan meminta user menginputkan nama yang kemudian akan diberi kepada variabel zNama yang bertipe string setelah Itu Program Akan menampilkan Nama yang diketikannya , lalu program akan meminta konfirmasi dari user apakah akan dilanjutkan Loop atau tidak

 

Apabila user menekan Y atau y pada keyboard maka kondisi bernilai true dan pengulangan Dilanjutkan , Namun apabila user menekan Tombol lain Atau n maka looping berhenti dan kondisi menjadi False

Dan progam akan berakhir dan mengeksekusi Program Selanjutnya

http://blog.setoelkahfi.web.id/2012/09/contoh-program-c-kasir.html

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s