Perulangan Do While C++

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
ketentuan 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.
Ini dikarenakan sebelum instruksi

dikerjakan, syarat dicek terlebih dahulu.

Minimal dikerjakan satu kali walaupun syarat tidak dipenuhi.

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.

Contoh program 1 :
#include <~iostream.h~>
#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...)
Hasil output contoh program 1 :

Keluaran 1












Contoh Program 2 :
#include <~iostream.h~>
#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...)
Hasil output contoh program 2 :

keluaran 2












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...

5 Responses to "Perulangan Do While C++"