NAMA : MEGA APRELIA.
NIM : 12162122.
STUDY : LOGIKA DAN ALGORITMA.
KELAS : 12.1D.01
___________________________________________________________________________
1. Buatlah
Algoritma dan program untuk menentukan total pembelian minuman apabila
diberlakukan ketentuan berikut ini:
Kode
|
Jenis minuman
|
Harga
|
1
|
Milo
|
Rp. 10000
|
2
|
Kopi
|
Rp. 3000
|
3
|
The manis
|
Rp. 2500
|
4
|
jus
|
Rp. 5000
|
Kode Minuman
diinputkan. Apabila total pembelian melebihi 100000, maka akan mendapatkan
potongan sebanyak 15%, sebaliknya jika kurang dari 100000 tidak mendapatkan
potongan.
Jawab:
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
char kode,jawab,*jenis;
float diskon;
long harga,jumbel,total,jumhar;
menu:
cout<<"\t\t++**_TOKO MINUMAN_**++";
cout<<"\n\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~";
cout<<"\n |Kode| Jenis Minuman| Harga |"<<endl;
cout<<"\n | 1 | Milo | Rp. 10000|"<<endl;
cout<<"\n | 2 | Kopi | Rp. 3000 |"<<endl;
cout<<"\n | 3 | Teh Manis | Rp. 2500 |"<<endl;
cout<<"\n | 4 | Jus | Rp. 5000 |"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~";
cout<<"\n\nMasukan Kode[1...4]:";cin>>kode;
if(kode=='1')
{
strcpy(jenis,"Milo");
harga=10000;
}
if(kode=='2')
{
strcpy(jenis,"Kopi");
harga=3000;
}
if(kode=='3');
{
strcpy(jenis,"Teh Manis");
harga=2500;
}
if(kode=='4');
{
strcpy(jenis,"Jus");
harga=5000;
}
cout<<"Jenis Minuman:"<<jenis<<endl;
cout<<"Harga Minuman:"<<harga<<endl;
cout<<"Jumlah Beli:";cin>>jumbel;
//proses jumlah harga
jumhar=harga*jumbel;
cout<<"Jumlah Harga:"<<jumhar<<endl;
if(jumhar>=10000)
{diskon=0.15*jumhar;
}
else
{diskon=0;
}
cout<<"diskon:"<<diskon<<endl;
//proses total
total=jumhar-diskon;
cout<<"Total Harga:"<<total<<endl;
getch();
cout<<"Kembali ke menu atau keluar [Y/T]:";cin>>jawab;
if(jawab=='Y'||jawab=='y')
{clrscr();
goto menu;
}
else
if(jawab=='T'||jawab=='t')
{
goto exit;
}
exit:
}
Hasil Running :