Perulangan Do While C++ - Selamat siang gan, menyambung postingan sebelumnya yaitu tentang Perulangan For pada C++ dan Perulangan While C++. Seperti yang kita ketahui terdapat 3 jenis perulangan dalam C++ yaitu :
Maka pada kesempatan kali ini kita akan membahas tentang Perulangan Do While C++, aplikasi yang saya gunakan masih sama gan yaitu Borland C++ 5.02.
- Do While
Pada dasarnya struktur perulangan do....while sama saja dengan struktur while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya di atas sementara pada perulangan do....while, seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan struktur do…while sekurang-kurangnya akan terjadi satu kali perulangan.
While
|
Do while
|
Bisa jadi tidak akan pernah dikerjakan jika syarat tidak dipenuhi. dikerjakan, syarat dicek terlebih dahulu. |
Ini dikarenakan instruksi dikerjakan dahulu, baru syarat dicek untuk melanjutkan
perulangan |
Syntax statement do while :
do
{ instruksi;
....}
while (syarat);
Keterangan :
do adalah awal dari statemen perulangan do while.
instruksi adalah statemen yang akan dikerjakan atau yang akan diulang, baik syarat dari perulangan tersebut terpenuhi atau tidak, karena akan dijalankan instruksinya terlebih dahulu setelah mengerjakan instruksi baru dicek syaratnya, apakah syaratnya masih terpeuhi atau tidak.
While (syarat) adalah syarat atau batas dari perulangan, dimana perulangan tersebut
akan dikerjakan jika syaratnya masih terpenuhi atau bernilai true.
While (syarat) adalah syarat atau batas dari perulangan, dimana perulangan tersebut
akan dikerjakan jika syaratnya masih terpenuhi atau bernilai true.
Contoh program 1 :
#include <~iostream.h~>Hasil output contoh program 1 :
#include <~conio.h~>
main() {
int a=5,i=1;
do
{ cout<<"\nNilai ke "<<i<<" = "<<a;
a+=5;
i++;
} while (
i<=10);
getch();}
*hilangkan tanda ~ pada header (#include...)
Contoh Program 2 :
#include <~iostream.h~>Hasil output contoh program 2 :
#include <~conio.h~>
main(){
int n,i=1;
float nilai,rata,jml=0;
cout<<"Input banyak nilai = ";cin>>n;
do
{cout<<"Input Nilai "<<i<<" = " ;cin>>nilai;
jml=jml+nilai;
rata=jml/n;
i++;}
while(i<=n);
cout<<"\nTotal nilai = "<<jml;
cout<<"\nRata nilai = "<<rata;
getch();}
*hilangkan tanda ~ pada header (#include...)
Baca juga: Coba SOSIAGO Influencer Marketing Promosikan Bisnis Anda
Terimakasih Blogger Indonesia dan Sekian gan share materi tentang Perulangan Do While C++ kali ini, semoga bermanfaat ya...
ok gan .,,.,.
ReplyDeleteSama sama makasih dah visit gan
DeleteMakasih gann...:*
Deletemakasih, bermanfaat
ReplyDeletesama2 gan
Delete