Karena harap maklum saja, laptop yang digunakan untuk kuliah meruapakan laptop jadul dan gak support pada saat digunakan untuk membuat program.
Nah, karena saya merasa penting untuk mempelajari bahasa program C++ terlebih lagi dosenya cukup galak. Saya harus mencari solusi untuk dapat membuat program toko bunga blinkz.
Saya juga menyarankan teman-teman untuk menggunakan compiler online, karena script yang ada diartikel ini saya menggunakan compiler online.
Jika teman-teman mengimplementasikanya di aplikasi windows, teman-teman harus merevisi bagian header program agar bisa dijalankan.
Baca Juga : Panduan Menggunakan Compiler OnlineGDB
Tapi sebaiknya gunakan onlineGDB.com, karena compiler online ini selalu dikembangkan menyesuaikan bahasa program yang terbaru.
Mohon maaf jika script ini tidak bisa di copy, karena mengetik manual membuat ingatan kita semakin kuat dalam mengingat setiap bahasa program.
Selamat belajar…
Nama Pembeli : …………………..
Kode Produk [A/E/C] : …………………..
Nama Produk : …………………..
Harga Produk : …………………..
Jumlah Beli : …………………..
Bonus : …………………..
Total Bayar : …………………..
————————————————————-
#include<stdio.h>
#include<conio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char cust[50],tipe[10],bonus[15],lagi,kode;
int jumlah,hrg,sewa,cash,total,kembali,adm;
atas:
cout<<” TOKO BUNGA BLINKZ “<<endl;
cout<<” Jalan Senopati No 40 Jakarta Telp. (021) 7366625 “<<endl;
cout<<” ——————————————————– “<<endl<<endl;
cout<<” Nama Pembeli : “;cin>>cust;
cout<<” Kode Bunga [A/E/C] : “;cin>>kode;
switch(kode)
{
case’a’:
case ‘A’:
strcpy(tipe,”AZALEA”);
hrg=250000;
break;
case’e’:
case’E’:
strcpy(tipe,”EDELWEIS”);
hrg=300000;
break;
case’c’:
case’C’:
strcpy(tipe,”CAMELIA”);
hrg=500000;
break;
default:
cout<<endl;
cout<<” ——————————————————– “<<endl;
cout<<” | KODE PRODUK YANG ANDA MASUKAN SALAH, ULANGI KEMBALI! | “<<endl;
cout<<” ——————————————————– “<<endl;
goto bawah;
}
cout<<” Jumlah Beli Bunga : “;cin>>jumlah;
if(jumlah>=10)
{
strcpy(bonus,”Payung Cantik”);
}
else if(jumlah>=7)
{
strcpy(bonus,”Mug”);
}
else if(jumlah>=5)
{
strcpy(bonus,”Bolpoin”);
}
else
{
strcpy(bonus,”TIDAK DAPAT BONUS”);
}
clrscr();
sewa=jumlah*hrg;
total=adm+sewa;
cout<<” TOKO BUNGA BLINKZ “<<endl;
cout<<” Jalan Senopati No 40 Jakarta Telp. (021) 7366625 “<<endl;
cout<<” ——————————————————– “<<endl<<endl;
cout<<” Nama Pembeli : “<<cust<<endl;
cout<<” Kode Produk [A/E/C] : “<<kode<<endl;
cout<<” Nama Produk : “<<tipe<<endl;
cout<<” Harga Produk : “<<hrg<<endl;
cout<<” Jumlah Beli : “<<jumlah; cout<<” Buah”<<endl;
cout<<” Bonus : “<<bonus<<endl;
cout<<” Total Bayar : “<<total<<endl<<endl;
cout<<” ——————————————————– “<<endl<<endl;
cout<<” Uang Bayar : “;cin>>cash;
kembali=cash-total;
cout<<” Uang Kembali : “<<kembali<<endl;
bawah:
cout<<endl;
cout<<” MAU INPUT LAGI?[Y/T] :”;cin>>lagi;
clrscr();
if(lagi==’y’||lagi==’Y’)
goto atas;
else
getch();
}
Berikut ini tampilan dari hasil program untuk pembelian lebih dari 5. Seperti pada soal diatas, bahwa untuk logika bonus >=5 mendapatkan bonus belanja berupa bolpoin.
Demikian ulasan singkat dari saya, terkati soal dan jawaban program toko bunga blinkz semoga dapat memberikan manfaat. Oh ya, jika ada sanggahan dari teman-teman, bisa isi kolom komentar di bawah ini, atau bisa juga dengan menghubungi halaman kontak, terima kasih.