Contoh bahasa pemrograman C++ toko wayang

Program C++ toko wayang - wayterinfor

Contoh Program C++ Toko Wayang 

Program toko wayang ini menjual beberapa jenis wayang yang berukuran kecil, sedang, dan besar. Dengan tiga jenis tokoh wayang yaitu : Cepot, Dawala, dan Semar. Masing-masing tokoh dan ukuran memiliki harga yang berbeda.

Narasi Program

Sebuah toko yang menjual kerajinan wayang menggunakan sebuah program kasir sebagai alat transaksi penjualannya. Program tersebut menggunakan bahasa pemrograman C++, dengan bertujuan mempermudah dalam proses perhitungan pembayaran.

Menu pada program

Terdapat 1 menu keterangan produk, 2 menu input, dan 1 menu laporan. Menu keterangan produk menampilkan jenis-jenis tokoh wayang dan ukuran masing-masing wayang, Menu input menampilkan proses input wayang yang akan di beli dan ukurannya, Terakhir menu laporan yang berisikan nama tokoh wayang yang dibeli, harga, pembayaran, PPN, total pembayaran, uang yang dibayarkan dan uang kembalian.

Tampilan program


Program C++ toko wayang - wayterinfor

Listing Program


#include <vcl.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char prod;
String merk;
int uk,jum,tot,bany,bayar,kembali,k,s,b,PPN;
printf("\n--------------Toko Cobain Sentosa---------------");
printf("\n-------------Jln. Panawuan No. 12-------------");
printf("\nA. Wayang Cepot\n 1. Ukuran Kecil\n 2. Ukuran Sedang\n 3. Ukuran Besar");
printf("\nB. Wayang Dawala\n 1. Ukuran Kecil\n 2. Ukuran Sedang\n 3. Ukuran Besar");
printf("\nC. Wayang Semar\n 1. Ukuran Kecil\n 2. Ukuran Sedang\n 3. Ukuran Besar");

printf("\nMasukkan Nama Wayang\t[A/B/C] :");scanf("%s",&prod);
printf("\nMasukkan Ukuran\t[1/2/3] :");scanf("%d",&uk);
printf("\nBanyak Beli :");scanf("%d",&bany);

if(prod=='A'||prod=='a')
{
merk="Wayang Cepot";
k=8500;
s=12000;
b=15000;
}
else if(prod=='B'||prod=='b')
{
merk="Wayang Dawala";
k=6000;
s=10000;
b=12500;
}
else
{
merk="Wayang Semar";
k=5400;
s=8000;
b=9700;
}

PPN=4500;

if(uk==1)
{
printf("Merk Barang\t: %s\n",merk);
printf("Harga\t\t: Rp. %8d",k);
jum=k*bany;
printf("\nPembayaran\t: Rp. %8d",jum);
printf("\nPPN\t\t: Rp. %8d\n",PPN);
tot=jum+PPN;
printf("\nTotal Bayar\t: Rp. %8d\n",tot);
printf("\nUang Bayar\t: Rp.    ");scanf("%d",&bayar);
kembali=bayar-tot;
printf("\nUang Kembali\t: Rp. %8d\n\t\t***Terima Kasih Anda Telah ke Counter Kami***",kembali);
}
else if(uk==2)
{
printf("Merk Barang\t: %s\n",merk);
printf("Harga\t\t: Rp. %8d",s);
jum=s*bany;
printf("\nPembayaran\t: Rp. %8d",jum);
printf("\nPPN\t\t: Rp. %8d\n",PPN);
tot=jum+PPN;
printf("\nTotal Bayar\t: Rp. %8d\n",tot);
printf("\nUang Bayar\t: Rp.    ");scanf("%d",&bayar);
kembali=bayar-tot;
printf("\nUang Kembali\t: Rp. %8d\n\t\t***Terima Kasih Anda Telah ke Counter Kami***",kembali);
}
else
{
printf("Merk Barang\t: %s\n",merk);
printf("\nHarga\t\t: Rp. %8d",b);
jum=b*bany;
printf("\nPembayaran\t: Rp. %8d",jum);
printf("\nPPN\t\t: Rp. %8d\n",PPN);
tot=jum+PPN;
printf("\nTotal Bayar\t: Rp. %8d\n",tot);
printf("\nUang Bayar\t: Rp.    ");scanf("%d",&bayar);
kembali=bayar-tot;
printf("\nUang Kembali\t: Rp. %8d\n\t\t***Terima Kasih Anda Telah ke Counter Kami***",kembali);
}
getch();
}

Semoga berguna untuk tugas matakuliah pemrograman dasar ^_^

Comments

Post a Comment