• 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

[email protected]

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

Program ―CCTV‖ ini telah menimbulkan beberapa pertanyaan yang diutarakan pemirsanya lewat blog, dan munculnya fanpage Facebook yang berisi tentang artikel-artikel

Penelitian ini telah menghasilkan sebuah aplikasi Kasir Tablet Portable yang dimanfaatkan untuk membantu proses transaksi penjualan, menggantikan rekapitulasi

Pada artikel kali ini akan dibahas mengenai setup database PostgreSQL yang dilanjutkan dengan pembuatan program sederhana untuk melakukan koneksi dan menampilkan

Penyusun menucapkan terima kasih kepada semua pihak yang telah membantu penyusunan program kerja ini. Semoga program kerja ini bermanfaat bagi kita semua Amin...

Pada tahap ini, Peneliti membuat program aplikasi penggajian karyawan berbasis objek atau dekstop yang telah dirancang kedalam bentuk bahasa pemograman dengan

Borland Delphi dapat membantu untuk membuat berbagai macam aplikasi mulai dari sebuah program sederhana sampai dengan program yang berbasiskan client/server atau jaringan.

Pada penulisan ini ilmiah ini penulis akan mencoba suatu program aplikasi yang dapat membantu kasir untuk menghitung banyaknya barang yang dibeli para pelanggan sekaligus

Reaksi dan komentar jujur Anda sangat membantu kami mengevaluasi program saat ini serta program lainnya yang akan datang.. Bagaimanakah perbandingan ceramah dan