Cara Menghitung Diskon Menggunakan IF ELSE C++
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
int jmllmbr,hrg=100,TB,HT,HTd;
float diskon22=0.05;
float diskon11=0.1;
string m;
string pilih;
char ulang,no;
atas:
cout<<"Masukkan Jumlah Lembar Fotocopy : ";cin>>jmllmbr;
cout<<"Apakah Anda MEMBER (ya/tidak) ";cin>>pilih;
if((pilih=="ya")&&(jmllmbr>100))
{
m="Anda MEMBER";
TB=jmllmbr*hrg*(diskon11+diskon22);
}
else if ((pilih=="ya")&&(jmllmbr<100))
{
m="Anda MEMBER";
TB=jmllmbr*hrg*diskon11;
}
else if ((pilih=="tidak")&&(jmllmbr>100))
{
m="Anda Bukan MEMBER";
TB=jmllmbr*hrg*diskon22;
}
else if ((pilih=="tidak")&&(jmllmbr<100))
{
m="Anda Bukan MEMBER";
}
HT=jmllmbr*100;
HTd=HT-TB;
cout<<"Harga Total Adalah : "<<HTd<<endl;
cout<<"Jumlah Lembar yang di Fotocopy : "<<jmllmbr<<endl;
cout<<"Diskon : Rp."<<TB<<endl;
cout<<m<<endl;
cout<<"Ingin Menghitung lagi [y/t] :";cin>>ulang;
if (ulang == 'y')
{
goto atas;
}
if (no == 't' )
{
return 0 ;
}
getch () ;
return 0;
}
Posting Komentar untuk "Cara Menghitung Diskon Menggunakan IF ELSE C++"