Advertisement
pormanmanullang

Beli Susu

Oct 18th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.51 KB | None | 0 0
  1. #include <iostream.h>
  2. #include <conio.h>
  3.  
  4. main()
  5. {
  6.     char kode, jenis[50], ukurank[50];
  7.    double harga, jumlah, total, ukuran, bayar, kembali;
  8.  
  9.    awal:
  10.    cout<<"Input :"<<endl;
  11.    cout<<"------------------------------------------"<<endl;
  12.    cout<<"      TOKO RAJAMILK"<<endl;
  13.    cout<<"------------------------------------------"<<endl<<endl;
  14.    cout<<"Masukan Kode Susu [D/B/S] : ";
  15.     cin>>kode;
  16.    cout<<"Ukuran Susu [1/2/3]       : ";
  17.     cin>>ukuran;
  18.    cout<<"Jumlah yang dibeli        : ";
  19.     cin>>jumlah;
  20.  
  21.    //Dancow
  22.    if (kode=='D'||kode=='d'){
  23.         strcpy(jenis,"Dancow");
  24.     if(ukuran==1){
  25.         harga=15000;
  26.          strcpy(ukurank,"Kecil");}
  27.       else if(ukuran=2){
  28.         harga=20000;
  29.          strcpy(ukurank,"Sedang");}
  30.       else if (ukuran==3){
  31.         harga=35000;
  32.          strcpy(ukurank,"Besar");}
  33.       else {cout<<"Ukuran Susu salah, tekan enter untuk mengulang";
  34.             getch();
  35.             clrscr();
  36.             goto awal;}}
  37.  
  38.    //Bendera
  39.    else if(kode=='B'||kode =='b'){
  40.         strcpy(jenis,"Bendera");
  41.         if(ukuran==1){
  42.         harga=13500;
  43.          strcpy(ukurank,"Kecil");}
  44.       else if(ukuran=2){
  45.         harga=17500;
  46.          strcpy(ukurank,"Sedang");}
  47.       else if (ukuran==3){
  48.         harga=25000;
  49.          strcpy(ukurank,"Besar");}
  50.       else {cout<<"Ukuran Susu salah, tekan enter untuk mengulang";
  51.             getch();
  52.             clrscr();
  53.             goto awal;}}
  54.  
  55.    //SGM
  56.    else if (kode=='S'|| kode=='s'){
  57.         strcpy(jenis,"SGM");
  58.     if(ukuran==1){
  59.         harga=15000;
  60.          strcpy(ukurank,"Kecil");}
  61.       else if(ukuran=2){
  62.         harga=18500;
  63.          strcpy(ukurank,"Sedang");}
  64.       else if (ukuran==3){
  65.         harga=22000;
  66.          strcpy(ukurank,"Besar");}
  67.       else {cout<<"Ukuran Susu salah, tekan enter untuk mengulang";
  68.             getch();
  69.             clrscr();
  70.             goto awal;}}
  71.  
  72.    //Tidak ada
  73.    else {cout<<"Kode salah, teka enter untuk mengulang";
  74.             getch();
  75.             clrscr();
  76.             goto awal;}
  77.    cout<<endl;
  78.    cout<<"Output    :"<<endl<<endl;
  79.    cout<<"Kode Susu     : "<<kode<<endl;
  80.    cout<<"Jenis Susu        : "<<jenis<<endl;
  81.    cout<<"Ukuran yang dibeli    : "<<ukurank<<endl;
  82.    cout<<"Harga per kaleng  : "<<harga<<endl;
  83.    cout<<"Banyaknya     : "<<jumlah<<" Kaleng"<<endl;
  84.    cout<<"------------------------------------------"<<endl;
  85.    total=jumlah*harga;
  86.    cout<<"Total Bayar       : "<<total<<endl;
  87.     cout<<"Uang Bayar       : ";
  88.     cin>>bayar;
  89.    kembali=bayar-total;
  90.    cout<<"Kembali           : "<<kembali;
  91.  
  92.    getch();
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement