BayurNews.com - Bahasa pemrograman C++ merupakan salah satu bahasa tingkat tinggi, dan salah satu pemrograman yang paling sederhana.

Berikut ini bayur bagikan source kode pembuatan aplikasi sederhana yaitu aplikasi pemesanan makanan dan minuman yang bisa kalian kembangkan.

Keterangan Aplikasi:

  • Untuk pembelian dibawah Rp.10.000 maka dapat diskon 0%.
  • Untuk pembelian diatas Rp.10.000 maka dapat diskon 5%.
  • Untuk pembelian diatas Rp.50.000 maka dapat diskon 10%.
  • Untuk pembelian diatas Rp.100.000 maka dapat diskon 25%.
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
main()
{
char pembelian;
int kode, porsi, jumlah, banyak;
long int total,diskon,akhir, bayar, harga,duit,kembalian;
atas:
cout<<"   ===================Bayur Restoran @bayurnews.com==================
";
cout<<"
";
cout<<"       HARGA Murah, SUASANA Nyaman
";
cout<<"
";
cout<<" ======================MENU MAKANAN=======================
";
cout<<" 1. Kedelai Asap
";
cout<<" 2. Telur Oles Cabe
";
cout<<" 3. INTERNET
";
cout<<" 4. Ayam Membara
";
cout<<" 5. Pancake
";
cout<<" 6. Tergoreng
";
cout<<" 7. Ayam Garing
";
cout<<" 8. Udang Selimut
";
cout<<" 9. Gulai Ikan Kakap
";
cout<<" 10.Cumi Goreng
";
cout<<"
";
cout<<"====================MENU MINUMAN===================
";
cout<<" 11.Es Teh Manis
";
cout<<" 12.Jus Jeruk
";
cout<<"===================BAYUR Restoran @bayurnews.com====================
";
cout<<"
";
cout<<"Jumlah Menu Yang Dipesan = ";
cin>>banyak;
jumlah=1;
bayar=0;
for(jumlah=1;jumlah<=banyak;jumlah++)
{ulang:
 cout<<" 

Masukan Kode Menu = ";
cin>>kode;
cout<<"
";
if (kode==1)
{
cout<<" Nama Makanan = Kedelai Asap
";
cout<<" Harga        = Rp. 4000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=4000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==2)
{
cout<<" Nama Makanan = Telur Oles Cabe
";
cout<<" Harga        = Rp. 5000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=5000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==3)
{
cout<<" Nama Makanan = INTERNET
";
cout<<" Harga        = Rp. 5000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=5000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==4)
{
cout<<" Nama Makanan = Ayam Membara
";
cout<<" Harga        = Rp. 9000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=9000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==5)
{
cout<<" Nama Makanan = Pancake
";
cout<<" Harga        = Rp. 4000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=4000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==6)
{
cout<<" Nama Makanan = Tergoreng
";
cout<<" Harga        = Rp. 1000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=1000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==7)
{
cout<<" Nama Makanan = Ayam Garing
";
cout<<" Harga        = Rp. 8000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=8000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==8)
{
cout<<" Nama Makanan = Udang Selimut
";
cout<<" Harga        = Rp. 7000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=7000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==9)
{
cout<<" Nama Makanan = Gulai Ikan Kakap
";
cout<<" Harga        = Rp. 12000,-
";
cout<<" Jumlah Porsi = ";
cout<<porsi;
harga=12000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==10)
{
cout<<" Nama Makanan = Cumi Goreng
";
cout<<" Harga        = Rp. 7000,-
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=7000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
}
else
if (kode==11)
{
cout<<" Nama Minuman = Es Teh Manis
";
cout<<" Harga        = Rp. 2000
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=2000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
if (kode==12)
{
cout<<" Nama Minuman = Jus Jeruk
";
cout<<" Harga        = Rp. 3000
";
cout<<" Jumlah Porsi = ";
cin>>porsi;
harga=3000;
total=harga*porsi;
cout<<" Total Harga  = Rp"<<total;
cout<<"
";
}
else
{
cout<<"-Invalid Number-a";
goto ulang;
}
bayar=bayar+total;
}
cout<<"
Total Bayar		  = Rp"<<bayar<<",-";
cout<<"

Masukan Pembayaran        = Rp";cin>>duit;
if((bayar>=10000) && (bayar<=49999)){
diskon = bayar*0.05;
cout<<"
Kamu Dapat Diskon 5%	";
}else 
  if((bayar>=50000)&& (bayar<=99999)){
diskon = bayar*0.10;
cout<<"
Kamu Dapat Diskon 10%	";
}else
  if((bayar>=100000) && (bayar<=5000000)){
diskon = bayar*0.25;
cout<<"
Kamu Dapat Diskon 25%	";
}
else {
diskon = 0;
}
akhir=bayar-diskon;
kembalian=duit-akhir;
cout<<"
Kamu Dapat Diskon	 = Rp"<<diskon<<",-";
cout<<"
Cash Back	          = Rp"<<kembalian<<",-";
cout<<"

			((((TERIMA KASIH))))";
cout<<"




Pembelian Baru [y/t] ";cin>>pembelian;
if (pembelian=='y'||pembelian=='Y')
goto atas;
else
cout<<"

			Program Logging Off....";
}
//By Wahyu Prasetyo (bayurnews.com)

Berikut hasil programnya.

Aplikasi Pemesanan Makanan dan Minuman C++ MinGW

Nah itulah source kode aplikasi pemesanan makanan dan minuman beserta penerapan diskon dalam C++, silahkan dikembangkan lagi, jangan lupa untuk dipahami dan dipelajari serta gunakanlah logika dalam pembuatan aplikasi apapun itu. Semoga bermanfaat.


Wahyu Prasetyo
Wahyu Prasetyo Hanya manusia biasa yang berilmu dan ingin bermanfaat untuk orang lain.