Helo sobat, pada kesempatan kali ini kita akan membahas mengenai Looping, dimana pada program sederhana kali ini kita akan mencari luas dan keliling lingkarang secara berulang dengan Do While.
C++ merupakan peluasan dari Bahasa Pemrograman C yang tergolong dalam Bahasa Pemrograman Tingat Menengah (Middle Level Language), yang berarti Bahasa Pemrograman C++ memiliki semua fitur dan kelebihan yang bahasa pemrograman C miliki, termasuk kelebihan Bahasa C yaitu kita dimungkinkan untuk menggunakan Bahasa Pemrograman Assembly di dalam pengkodingan C, dan juga menyediakan fasilitas untuk memanipulasi memori tingkat rendah. Oke langsung saja kita menuju pembahasan singkat mengenai looping do while ini ya.
Bentuk umumnya:
do{
Statementl;
Statement2;
}
while( expression )
Statement3;
Oke langsung aja berikut contoh source code dari looping mencari nilai persegi.
//Menghitung luas dan keliling lingkaran
#include <iostream>
using namespace std;
int main(){
int r;
double luas, keliling, diameter;
char ulang;
//looping do{
cout<<"Menghitung luas dan keliling lingkaran\n\n"
<<"Masukan nilai jari jari (r) : ";
cin>>r;
luas=3.14*r*r;
cout<<"\nLuas lingkaran adalah "<<luas<<endl;
keliling=2*3.14*r;
cout<<"keliling lingkaran adalah "<<keliling<<endl;
diameter=r*2;
cout<<"Diameter lingkaran adalah "<<diameter<<endl;
cout<<"\n\nReply[y/n]: ";
cin>>ulang;
//ProsesLooping
}while(ulang=='y');
cout<<"Tekan enter untuk keluar";
}
Berikut merupakan Output dari program diatas:
Perulangan DO WHILE
Perulangan DO WHILE dan WHILE hampir sama, perbedaannya dengan while, do … while memiliki pengecekan kondisi yang terletak setelah statement perulangan.Bentuk umumnya:
do{
Statementl;
Statement2;
}
while( expression )
Statement3;
Oke langsung aja berikut contoh source code dari looping mencari nilai persegi.
//Menghitung luas dan keliling lingkaran
#include <iostream>
using namespace std;
int main(){
int r;
double luas, keliling, diameter;
char ulang;
//looping do{
cout<<"Menghitung luas dan keliling lingkaran\n\n"
<<"Masukan nilai jari jari (r) : ";
cin>>r;
luas=3.14*r*r;
cout<<"\nLuas lingkaran adalah "<<luas<<endl;
keliling=2*3.14*r;
cout<<"keliling lingkaran adalah "<<keliling<<endl;
diameter=r*2;
cout<<"Diameter lingkaran adalah "<<diameter<<endl;
cout<<"\n\nReply[y/n]: ";
cin>>ulang;
//ProsesLooping
}while(ulang=='y');
cout<<"Tekan enter untuk keluar";
}
Berikut merupakan Output dari program diatas:
Sekian pembahasan singkat mengenai looping, semoga artikel ini dapat mebambah wawasan kita semua. Pint pembahasan kali ini yaitu do … while memiliki pengecekan kondisi yang terletak setelah statement perulangan. Terimakasih atas kunjungan kalian.