Asslammualaikum Wr. Wb.
Berikut contoh Codingnya:
/*
Dimodifikasi oleh: Syahrul Adi
http://syahrulzzadie.blogspot.com
*/
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char *udud , kodene , pilih;
int jumlah,regane,bayar,jujul,total;
awal:
cout << " ------------------------------------ \n";
cout << " || TOKO SYAHRUL ADI || \n";
cout << " ------------------------------------ \n\n\n";
cout << "--------------------------------------------------------------\n";
cout << "|KODE | PRODUK BARANG | HARGA |\n";
cout << "--------------------------------------------------------------\n";
cout << "| 1 | LA Lights | RP. 16.000 |\n";
cout << "| 2 | LA Mentol | Rp. 16.500 |\n";
cout << "| 3 | LA Ice | RP. 17.000 |\n";
cout << "| 4 | Black | Rp. 16.000 |\n";
cout << "| 5 | Black Mentol | RP. 16.500 |\n";
cout << "--------------------------------------------------------------\n\n\n";
cout << " ============================================== \n";
cout << " || GANDASULI CITY || \n";
cout << " ============================================== \n\n\n";
paket:
cout << " Masukan Kode Barang : "; cin >> kodene;
cout << " Jumlah Beli : "; cin >> jumlah;
cout << "\t--------------------------------------------\n";
system ("cls");
if (kodene=='1')
{
udud="LA Lights";
regane=16000;
}
else if (kodene=='2')
{
udud="LA Mentol";
regane=16500;
}
else if (kodene=='3')
{
udud="LA Ice";
regane=17000;
}
else if (kodene=='4')
{
udud="Black";
regane=16000;
}
else if (kodene=='5')
{
udud="Black Mentol";
regane=16500;
}
bayar:
cout << "Nama Barang : "<<udud<<"\n";
cout << "Jumlah barang yang anda pesan : "<<jumlah<<" Bungkus\n";
cout << "Harga : Rp "<<regane<<"\n";
cout << "_________________________________________\n";
total=jumlah*regane;
cout << "Total Harga : Rp "<<total<<"\n";
cout << "_________________________________________\n";
cout << "Bayar : Rp "; cin >> bayar;"\n";
cout << "Total Bayar : Rp "<<total<<"\n";
if (bayar < total)
{
cout << "_________________________________________\n";
cout << "\tDiute Kurang Mbah!"<<endl;
cout << "_________________________________________\n";
getch();
system ("cls");
goto bayar;
}
cout << "_________________________________________\n";
jujul=bayar-total;
cout << "Jujule : Rp "<<jujul<<"\n";
cout << endl<<endl<<endl;
cout << "\t\t=========================================\n";
cout << endl;
cout << "\t\t TERIMA KASIH ATAS KUNJUNGANNYA \n";
cout << endl;
{
cout << "\t\t=========================================\n";
cout << "\nApakah ingin menghitung ulang ? [Y/N] : ";
cin >> pilih;
switch(pilih)
{
case 'Y':
case 'y' :
system ("cls");
goto awal;
break;
case'N':
case 'n' :
cout << endl << endl;
cout << "\t\t===TERIMA KASIH ANDA TELAH DATANG KE TOKO KAMI===";
getch();
break;
default:
cout << "Masukan pilihan dengan benar!";
}
getch();
return 0;
}
}
Berikut adalah sekilas penampakannya:
(Misal kita masukan Kode barang: 1 dan Jumlah barang: 2)
2. Setelah itu akan muncul Nama barang, Jumlah barang dan Harga barangnya.
3. Terus kita masukan jumlah uang yang akan kita Bayar lalu klik Enter.
(Misal kita masukan Rp. 50000)
4. Setelah itu akan muncul Jujule (Kembalian) jika kita memasukan uang lebih dari Total Harga.
(Tampilan Jujule (Kembalian) jika kita memasukan uang lebih dari Total Harga)
Demikianlah dari saya, mohon maaf jika ada salah kata maupun codingnya :) tapi udah saya coba kok 100% bisa di Dev C++ v5.xx maupun versi yang lawas.
Wassalammualaikum Wr. Wb.
3 comments
Click here for commentsMantap gan ...
Replyterimakasih kaka ,bermanfaat bgt blognya ..
Replycocok banget buat pengetahuan saya gan :)
ReplyConversionConversion EmoticonEmoticon