PROGRAM C++ switch case
Blog ini memberi sedikit tambahan informasi untuk mahasiswa khususnya mahasiswa informatika
#include <conio.h>
#include <iostream.h>
#define Sweater 75000
#define Jaket 120000
#define Batik 80000
#define Kemeja 60000
#define Kaos_Distro 70000
#define diskon 0.4
int main(){
int pakaian,jml,total,disc;
cout<<" =================================================="<<endl;
cout<<" = \t\tToko Pakaian Evanista\t\t="<<endl;
cout<<" =================================================="<<endl<<endl;
cout<<"[1] sweater , harga 75000/stel"<<endl;
cout<<"[2] Jaket , harga 120000/stel"<<endl;
cout<<"[3] Batik , harga 80000/stel"<<endl;
cout<<"[4] Kemeja , harga 60000/stel"<<endl;
cout<<"[5] Kaos Distro , harga 70000/stel"<<endl;
cout<<"\nBeli lebih dari sama dengan 10, dapat diskon 40%";
atas:
cout<<"\n\nMasukan pakaian yang akan di beli : ";cin>>pakaian;
switch(pakaian){
case 1 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Sweater*diskon;
total=(jml*Sweater)-disc;
}
else{
total=jml*Sweater;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 2 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Jaket*diskon;
total=(jml*Jaket)-disc;
}
else{
total=jml*Jaket;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\ "<<endl;
cout<<"\ "<<endl;
cout<<"\ "<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 3 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Batik*diskon;
total=(jml*Batik)-disc;
}
else{
total=jml*Batik;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 4 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Kemeja*diskon;
total=(jml*Kemeja)-disc;
}
else{
total=jml*Kemeja;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 5 :
cout<<"\nMasukan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Kaos_Distro*diskon;
total=(jml*Kaos_Distro)-disc;
}
else{
total=jml*Kaos_Distro;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
default:
cout<<"Pilihan yang Anda inputkan tidak terdaftar "<<endl;
cout<<"Silahkan inputkan ulang. Terima kasih";
cout<<endl;
goto atas;
break;
}
getch();
}
#include <iostream.h>
#define Sweater 75000
#define Jaket 120000
#define Batik 80000
#define Kemeja 60000
#define Kaos_Distro 70000
#define diskon 0.4
int main(){
int pakaian,jml,total,disc;
cout<<" =================================================="<<endl;
cout<<" = \t\tToko Pakaian Evanista\t\t="<<endl;
cout<<" =================================================="<<endl<<endl;
cout<<"[1] sweater , harga 75000/stel"<<endl;
cout<<"[2] Jaket , harga 120000/stel"<<endl;
cout<<"[3] Batik , harga 80000/stel"<<endl;
cout<<"[4] Kemeja , harga 60000/stel"<<endl;
cout<<"[5] Kaos Distro , harga 70000/stel"<<endl;
cout<<"\nBeli lebih dari sama dengan 10, dapat diskon 40%";
atas:
cout<<"\n\nMasukan pakaian yang akan di beli : ";cin>>pakaian;
switch(pakaian){
case 1 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Sweater*diskon;
total=(jml*Sweater)-disc;
}
else{
total=jml*Sweater;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 2 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Jaket*diskon;
total=(jml*Jaket)-disc;
}
else{
total=jml*Jaket;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\ "<<endl;
cout<<"\ "<<endl;
cout<<"\ "<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 3 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Batik*diskon;
total=(jml*Batik)-disc;
}
else{
total=jml*Batik;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 4 :
cout<<"\nMasukkan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Kemeja*diskon;
total=(jml*Kemeja)-disc;
}
else{
total=jml*Kemeja;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
case 5 :
cout<<"\nMasukan banyak pakaian yang akan di beli : ";cin>>jml;
if(jml>=10){
disc=jml*Kaos_Distro*diskon;
total=(jml*Kaos_Distro)-disc;
}
else{
total=jml*Kaos_Distro;
}
cout<<"\nTotal yang harus di bayar : Rp. "<<total<<endl;
cout<<"\nTerima kasih sudah membeli di Toko Pakaian Evanista";
break;
default:
cout<<"Pilihan yang Anda inputkan tidak terdaftar "<<endl;
cout<<"Silahkan inputkan ulang. Terima kasih";
cout<<endl;
goto atas;
break;
}
getch();
}
Hasil Program
Sekian dan terimakasih...
0 comments:
Post a Comment