Soal dan Jawaban Program Toko Bunga Blinkz
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...
Jalan Senopati No 40 Jakarta Telp. (021) 7366625
Nama Pembeli : .......................
Kode Bunga [A/E/C] : .......................
Jalan Senopati No 40 Jakarta Telp. (021) 7366625
Nama Pembeli : .......................
Kode Produk [A/E/C] : .......................
Nama Produk : .......................
Harga Produk : .......................
Jumlah Beli : .......................
Bonus : .......................
Total Bayar : .......................
-------------------------------------------------------------
- A Azalea [ Harga 250.000]
- E EdelWeis [ Harga 300.000]
- C Camelia [ Harga 500.000]
- Jika jumlah beli >= 10 mendapatkan sebuah bonus belanja berupa "Payung"
- Jika jumlah beli >= 7 mendapatkan sebuah bonus belanja berupa "Mug"
- Jika jumlah beli >=5 mendapatkan sebuah bonus belanja berupa "Bolpoin"
- Jika jumlah beli kurang dari poin 1 sampai 3 maka tidak akan mendapatkan bonus belanja.
#include<stdio.h>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.
#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();
}
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.
