CONTOH
PROGRAM KONDISI IF-ELSE PADA C++ MENGGUNAKAN DEV C++
I.PENDAHULUAN
Dalam bahasa
pemograman C++ ada 3 perulangan/looping yaitu if-else dan switch-case.Kali ini
saya akan membuat program looping menggunkan if-else dengan apikasi DEV C++.
II.CONTOH
PROGRAM
Contoh program if-else pada c++ berikut programnya :
#include<iostream>
using namespace std;
#define phi 3.14
int main()
{
char lagi;
int pilih;
float a,t,r,p,l,luas;
menu:
system ("cls");
cout<<
"================================\n";
cout<<
"| Menghitung Luas Bangun Datar |\n";
cout<<
"================================\n";
cout<<
"| 1. Luas segitiga |\n";
cout<<
"| 2. Luas lingkaran |\n";
cout<<
"| 3. Luas persegi panjang |\n";
cout<<
"| 4. Keluar |\n";
cout<<
"================================\n";
cout<<
"Masukkan pilihan anda [1..4]? ";
cin>>pilih;
cout<<
"\n";
if (pilih==1)
{
cout<<
"Luas Segitiga \n";
cout<<
"====================\n";
cout<<
"Masukkan alas : ";
cin>>a;
cout<<
"Masukkan tinggi : ";
cin>>t;
luas
= (a*t)/2;
cout<<
"Luas segitiga :
"<<luas;
cout<<"\n\n";
cout<<
"Masih lanjut [y/t]? ";
cin>>lagi;
if
(lagi == 'y')
goto
menu;
else
goto keluar;
}
else if (pilih==2) {
cout<<
"Luas Lingkaran \n";
cout<<
"=====================\n";
cout<<
"Masukkan jari-jari : ";
cin>>r;
luas
= phi*(r*r);
cout<<
"Luas lingkaran :
"<<luas;
cout<<"\n\n";
cout<<
"Masih lanjut [y/t]? ";
cin>>lagi;
if
(lagi == 'y')
goto
menu;
else
goto keluar;
}
else if (pilih==3) {
cout<<
"Luas Persegi panjang \n";
cout<<
"===========================\n";
cout<<
"Masukkan panjang : ";
cin>>p;
cout<<
"Masukkan lebar : ";
cin>>l;
luas
= p*l;
cout<<
"Luas persegi panjang: "<<luas;
cout<<
"\n\n";
cout<<
"Masih lanjut [y/t]? ";cin>>lagi;
if
(lagi == 'y')
goto
menu;
else
goto keluar;
}
else if (pilih==4) {
keluar:
cout<<
"\n Terima kasih.";
}
else {
cout<<
"Maaf input yang anda masukkan salah, silahkan coba lagi \n\n";
goto
menu;
}
return 0;
}
Outputnya :
Jika anda memilih 2 dan memasukan nilai jari-jarinya
2 maka outputnya :
Jika
anda pilih y program akan kembali ke menu awal tetapi, jika anda memilih t
program berhenti.
Demikian contoh program dari saya jika ada kesalahan
mohon di maafkan.Sesungguhnya yang benar adalah Tuhan yang Maha Esa dan yang
salah adalaha saya.Terima kasih telah membaca artikel saya.
masih ada erro min
BalasHapusguna system("cls") apa ya min
BalasHapusthank's bro sangat membantu sekali :D
BalasHapus