• Tidak ada hasil yang ditemukan

ALLEX CONTOH PROGRAM KASIR DENGAN C

N/A
N/A
Protected

Academic year: 2017

Membagikan "ALLEX CONTOH PROGRAM KASIR DENGAN C"

Copied!
9
0
0

Teks penuh

(1)

CONTOH PROGRAM KASIR DENGAN C++

Allex Sandra Willyan

allexsandrawillyan@gmail.com

Abstrak

Artikel ini berisi tentang membuat sebuah program kasir sederhana mengunakan

aplikasi pemograman yaitu c++,semoga program ini dapat membantu teman-teman

semua, terimakasih.

Kata Kunci: program kasir,c+ + ,bahasa c,penghitungan

Pendahuluan

Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell

Laboratories awal tahun 1980-an berdasarkan C ANSI (American National

Standard Institute).

Pembahasan

Contoh program kasir sederhana

#include "conio.h"

#include "iostream.h"

#include "stdio.h"

#include "string.h"

int main()

{

struct

(2)

char kobar, nabar[20];

int harga, jumli, total, bayar, kembali;

}brng;

char awal, ulang;

awal:

puts("---");

puts("* PROGRAM KASIR *");

puts("---");

puts("[1] Input Makanan");

puts("[2] Input Barang");

puts("[3] Input Minuman");

puts("[4] exit");

cout<<"Pilih Kode Menu [1/2/3/4] : ";cin>>awal;

if (awal=='1')

goto satu;

else

if (awal=='2')

goto dua;

else if (awal=='3')

goto tiga;

else

(3)

satu:

puts("---");

puts("* DAFTAR MAKANAN *");

puts("---");

puts("[A] Mie Ramen");

puts("[B] Nasi Bakar Spesial");

puts("[C] Sate");

puts("[D] Sop Sapi");

cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;

if (brng.kobar=='A'||brng.kobar=='a')

{strcpy (brng.nabar, "Mie Ramen");

brng.harga=18000;}

else

if (brng.kobar=='B'||brng.kobar=='b')

{strcpy (brng.nabar, "Nasi Bakar Spesial");

brng.harga=20000;}

else

if (brng.kobar=='C'||brng.kobar=='c')

{strcpy (brng.nabar, "Sate");

brng.harga=15000;}

else

{strcpy (brng.nabar, "Sop Sapi");

(4)

puts("---");

cout<<"Nama Barang : "<<brng.nabar<<endl;

cout<<"Harga Barang : Rp. "<<brng.harga<<endl;

cout<<"Jumlah Beli : ";cin>>brng.jumli;

brng.total=brng.harga*brng.jumli;

cout<<"Total Bayar : Rp. "<<brng.total<<endl;

cout<<"Uang Bayar : Rp. ";cin>>brng.bayar;

brng.kembali=brng.bayar-brng.total;

cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;

puts("---");

cout<<"Mau input lagi [Y/T] : ";cin>>ulang;

if (ulang=='Y'||ulang=='y')

goto satu;

else

goto awal;

dua:

puts("---");

puts("* DAFTAR BARANG *");

puts("---");

puts("[A] Adidas");

puts("[B] Nike");

(5)

puts("[D] All Stars");

cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;

if (brng.kobar=='A'||brng.kobar=='a')

{strcpy (brng.nabar, "Adidas");

brng.harga=490000;}

else

if (brng.kobar=='B'||brng.kobar=='b')

{strcpy (brng.nabar, "Nike");

brng.harga=300000;}

else

if (brng.kobar=='C'||brng.kobar=='c')

{strcpy (brng.nabar, "Puma");

brng.harga=250000;}

else

{strcpy (brng.nabar, "All Stars");

brng.harga=100000;}

puts("---");

cout<<"Nama Barang : "<<brng.nabar<<endl;

cout<<"Harga Barang : Rp. "<<brng.harga<<endl;

cout<<"Jumlah Beli : ";cin>>brng.jumli;

brng.total=brng.harga*brng.jumli;

cout<<"Total Bayar : Rp. "<<brng.total<<endl;

(6)

brng.kembali=brng.bayar-brng.total;

cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;

puts("---");

cout<<"Transaksi lagi [Y/T] : ";cin>>ulang;

if (ulang=='Y'||ulang=='y')

goto dua;

else

goto awal;

tiga:

puts("---");

puts("* DAFTAR MINUMAN *");

puts("---");

puts("[A] Aqua");

puts("[B] Es Jambu");

puts("[C] Teh Tarik");

puts("[D] Roat Bear");

cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;

if (brng.kobar=='A'||brng.kobar=='a')

{strcpy (brng.nabar, "Aqua");

brng.harga=4000;}

else

if (brng.kobar=='B'||brng.kobar=='b')

(7)

brng.harga=9000;}

else

if (brng.kobar=='C'||brng.kobar=='c')

{strcpy (brng.nabar, "Teh Tarik");

brng.harga=6000;}

else

{strcpy (brng.nabar, "Roat Bear");

brng.harga=12000;}

puts("---");

cout<<"Nama Barang : "<<brng.nabar<<endl;

cout<<"Harga Barang : Rp. "<<brng.harga<<endl;

cout<<"Jumlah Beli : ";cin>>brng.jumli;

brng.total=brng.harga*brng.jumli;

cout<<"Total Bayar : Rp. "<<brng.total<<endl;

cout<<"Uang Bayar : Rp. ";cin>>brng.bayar;

brng.kembali=brng.bayar-brng.total;

cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;

puts("---");

cout<<"Mau input lagi [Y/T] : ";cin>>ulang;

if (ulang=='Y'||ulang=='y')

goto tiga;

else

(8)

empat:

cout<<endl;

cout<<"***** TERIMA KASIH *****";

getch();

return 0;

(9)

Penutup

Semoga artikel yang saya buat dapat membantu dan mempermudah teman-teman dalam

memahami contoh program kasir dengan c++

Terimakasih.

Referensi

Berdasarkan pengalaman pribadi

Biografi

Referensi

Dokumen terkait

Persentase berat pasir pada ayakan 40 s/d 100 mesh mengalami peningkatan, dimana butiran dengan ukuran ayakan ≤ 20 mesh tidak ada sama sekali karena proses penggilingan

Numerical analysis in (a) Dielectric constant as frequency function in THz range for muscle and brain tissue, (b) The tangential electric field amplitude and (c) magnetic

Yang dimaksud dengan hibah wasiat adalah suatu penetapan wasiat yang khusus mengenai pemberian hak atas tanah dan atau bangunan kepada orang pribadi atau badan hukum tertentu,

Guna menjamin kontinuitas pelaksanaan pembangunan, maka dalam ayat (1) Pasal 4 Undang-undang Nomor 2 Tahun 1979 ditetapkan, bahwa sisa kredit anggaran Proyek- proyek pada

Pengolahan limbah mengunakan sistem lahan basah buatan dengan tanaman air dalam tatanan taman yang indah lebih dikenal dengan Taman Bali / Waste Water Garden (WWG).... Waste

Semoga dengan Tips Paling Ampuh Cara Memuaskan Istri Saat Berhubungan Intim di Ranjang Dengan Cepat paling sederhana dan mudah ini bisa menjadi solusi terbaik buat

signifikan terhadap strategi perencanaan keuangan, sedangkan variabel lingkungan sosial tidak berpengaruh signifikan terhadap strategi perencanaan keuangan mempengaruhi

Postur dua orang Suwage yang melambangkan surga dan neraka, jika dilihat baik-baik, tampak seperti orang yang saling mengejek satu sama lain. Seperti dua