SIMULASI TOKO BUKU DENGAN MENGGUNAKAN C++ (TUGAS ALGORITMA 3)
CODING :
#include <iostream.h>
#include <conio.h>
main()
{
char kode, *namabuku, *bonus;
int jumbel, harga, jumbay, ttl, ttl_byr;
float potongan;
clrscr();
cout<<"MASUKAN KODE BUKU [1-3] :";cin>>kode;
switch(kode)
{
case '1' :
cout<<"SUKSES BELAJAR BORLAND C++";
break;
case '2' :
cout<<"MERDEKA ATAU MATI";
break;
case '3':
cout<<"KU TUNGGU JANDAMU";
break;
default :
cout<<"ANDA SALAH MASUKAN KODE";
}
cout<<"\nJUMLAH PEMBELIAN BUKU ANDA :";cin>>jumbel;
if(kode=='1')
{
namabuku="SUKSES BELAJAR BORLAND C++";
harga=50000;
}
else if(kode=='2')
{
namabuku="KUNCI PRIBADI YANG SUKSES";
harga=35000;
}
else if(kode=='3')
{
namabuku="KU TUNGGU JANDAMU";
harga=45000;
}
ttl=jumbel*harga;
if(jumbel>=5)
{
potongan=0.3*ttl;
bonus="NOTE BOOK";
}
else
{
potongan=0;
bonus="MAAF ANDA TIDAK MENDAPATKAN BONUS";
}
ttl_byr=ttl-potongan;
clrscr();
cout<<"============================================================="<<endl;
cout<<" TOKO BUKU DondulzaQ"<<endl;
cout<<" JLN.KANAN KIRI LURUS TERUS"<<endl;
cout<<"============================================================="<<endl;
cout<<"NAMA BUKU YANG ANDA BELI :"<<namabuku<<endl;
cout<<"HARGA BUKU YANG ANDA BELI :"<<harga<<endl;
cout<<"JUMLAH BUKU YANG ANDA BELI :"<<jumbel<<endl;
cout<<"TOTAL HARGA :"<<ttl<<endl;
cout<<"POTONGAN HARGA :"<<potongan<<endl;
cout<<"------------------------------------------------------------------"<<endl;
cout<<"TOTAL BAYAR :"<<ttl_byr<<endl;
cout<<"BONUS YANG ANDA DAPATKAN :"<<bonus<<endl;
cout<<"=================================================================="<<endl;
cout<<" T E R I M A K A S I H"<<endl;
cout<<" KEPUASAN ANDA ADALAH TUJUAN KAMI"<<endl;
getch();
}
> HASIL INPUT & OUTPUT <
Gambar 1.1 Input yang tidak mendapatkan potongan harga dan bonus
Gambar 1.2 Output yang tidak mendapatkan potongan harga dan bonus
Gambar 2.1 Input yang mendapatkan potongan harga dan bonus
Gambar 2.2 Output yang mendapatkan potongan harga dan bonus
Gambar 3.1 Input yang salah/tidak sesuai dengan sistem
Gambar 3.2 Output yang salah/tidak sesuai dengan sistem
TERIMAKASIH :D
Posting Komentar