Thursday 13 November 2014

C++ Warung makan

C++ standar, menghitung barang yang di beli, jumlahnya, total harga , jumlah yang di bayar, uang yang di bayar,  dan kembalian ,dengan input nomor produk cuma ada tiga produk nomor 1,2,3, dan jumlahnya yang di beli bebas. berdasarkan nomor barang yang di beli bonusnya berbeda-beda , dan untuk pembelian barang lebih dari 5 mendapat diskon. potongan/diskon nya total semua di potong 10%
 ,, sebenarnya gampang tapi bukan ini soal yang ku dapat. ini soalnya lebih jelas, gampang dan mudah di mengerti.
 output :



Coding :

#include <conio.h>
#include <iostream.h>
 void main()
 {
 char kode_menu, *nama_makanan, *bonus_minum;
 long jumlah_dibeli,harga_permenu,harga_harus_keluar;
 long diskon,total_harga;
 long dibayar,kembali;

 cout<<"kode menu (1...3)= ";
 cin>>kode_menu;
 cout<<"jumlah yang di beli= ";
 cin>>jumlah_dibeli;

 if (kode_menu=='1')
 {
  nama_makanan="Nasi Campur";
  bonus_minum="Es Teh";
  harga_permenu=12000;
 }
 else if (kode_menu=='2')
 {
  nama_makanan="Soto";
  bonus_minum="Es Jeruk";
  harga_permenu=14000;
 }
 else if (kode_menu=='3')
 {
  nama_makanan="Pecel";
  bonus_minum="Kopi";
  harga_permenu=10000;
 }

 harga_harus_keluar=jumlah_dibeli * harga_permenu;
 cout<<"harus bayar= "<<harga_harus_keluar;

 if (jumlah_dibeli>5)
 {
  diskon=harga_harus_keluar*0.1;
  cout<<"\ndiskon 10% = "<<diskon;
 }
 else
 {
  diskon=0;
 }

 total_harga=harga_harus_keluar - diskon;
 cout<<"\ntotal harga= "<<total_harga;
 cout<<"\n\njumlah yang di bayar= ";
 cin>>dibayar;


 cout<<"\n\nmenu yang di pesan= "<<nama_makanan;
 cout<<"\nbonus minuman= "<<bonus_minum;
 cout<<"\njumlah yang di beli= "<<jumlah_dibeli;
 cout<<"\njumlah yang di bayar= "<<dibayar;
 kembali=dibayar - total_harga;
 cout<<"\nKembalinya = "<<kembali;
 getch();
 }

1 comment:

Silahkan tinggalkan komentar, dan Berkomentar dengan sopan, terimakasih..