• Tidak ada hasil yang ditemukan

Membuat Program Kasir dengan C++

N/A
N/A
Protected

Academic year: 2021

Membagikan "Membuat Program Kasir dengan C++"

Copied!
8
0
0

Teks penuh

(1)

Membuat Program Kasir dengan C++

Iman Amalludin

[email protected] :: http://blog.imanllusion.hostzi.com

Abstrak

Hai hai kembali lagi melanjutkan artikel di minggu-minggu sebelumnya tentang pengenalan, struktur dan sedikit cerita tentang C++. Dan kali ini yang dibahas masih mengenai C++ juga tapi pastinya akan membuat mata anda lebih penasaran untuk melihatnya karena materi ini tentang “Membuat Program Kasir dengan C++”. Supaya lebih mudah memahami saya sertakan sintak program dan screenshot hasil akhir sebagai pedomannya. Program kasir atau Software Kasir adalah aplikasi komputer yang dikembangkan khusus untuk bidang retail seperti Minimarket, Toko, Grosir, Distro, Butik, dan usaha retail lainnya. Aplikasi ini sudah mendukung bisnis proses operasional sehari-hari serta saling terintegrasi.

program kasir akan dibuat dengan sintak-sintak khusus, Sintak adalah tata kalimat atau sering disebut dengan kode. Sintak program ini terdiri dari baris-baris code yang akan membentuk program dengan dasar C++

.

Kata Kunci: programming, pemrograman, c++

Pendahuluan

Pemrograman C++ adalah pemrograman yang seringkali diajarkan sebagai dasar pemahaman bahasa pemrograman lain, entah itu dibangku Kuliah maupun SMK.

Walaupun tidak diajarkan C++ sebagai dasar pemahaman, kemungkinan besar akan

diajarkan Pemrograman Java yang merupakan pengembangan dari C++ itu sendiri. Oleh

karena itu penting sekali untuk belajar Bahasa pemrograman C++ ini.

(2)

Langkah awal belajar pemrograman C++ :

1. Harus memiliki IDE untuk C++ misalnya Turbo C++ atau Borland C++.

2. Harus memiliki pengetahuan dasar tentang C++, atau paling tidak harus memiliki tutorial yang berisikan sintak-sintak dan fungsi baris perogram yang ada pada C++.

3. Harus memahami fungsi-fungsi tombol pada IDE yang anda gunakan.

4. Siap mental untuk menghadapi error-error yang memusingkan anda karena anda tidak mengerti error yang dimaksud.

5. Latih ketelitian dan kerapian anda dalam mengetik, karena pemrograman C++

sangat rawan akan error karena salah pengetikan sintak.

Pembahasan

Berikut ini sintak program beserta screenshot hasilnya :

//---

#include <iostream.h>

#include <conio.h>

void main() {

int menu,totalHarga,diskon,jmlhHarga;

int UngPembyaran,Kembalian,hasil;

char jawab;

do {

(3)

cout<<" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "<<endl;

cout<<" "<<endl;

cout<<" PT AMAN SENTOSA "<<endl;

cout<<" Jalan K.H Asyari no.111 Daan Mogot, Tangerang "<<endl;

cout<<" [email protected] "<<endl;

cout<<" "<<endl;

cout<<" _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

"<<endl<<endl;

cout<<" . MENU TRANSAKSI BARANG . \n\n";

cout<<" 1.Member \n";

cout<<" 2.Bukan Member \n\n";

cout<<"Silahkan Pilih Menu 1-2 ! :";cin>>menu;

cout<<"________________________________________\n";

cout<<"\n\n";

if (menu==1) {

cout<<"Selamt Anda Mendapatkan Tambahan diskon 5%\n";

cout<<"Masukan Total Harga :Rp. ";cin>>totalHarga;

if (totalHarga >100000 && totalHarga<=200000) {

jmlhHarga =totalHarga-totalHarga*15/100;

cout<<"Anda Mendapatkan Total diskon 15% dari tambahan diskon 5%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if (totalHarga >200000 && totalHarga<=300000) {

(4)

jmlhHarga =totalHarga-totalHarga*20/100;

cout<<"Anda Mendapatkan Total diskon 15% dari tambahan diskon 5%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if (totalHarga > 300000) {

jmlhHarga =totalHarga-totalHarga*25/100;

cout<<"Anda Mendapatkan Total diskon 15% dari tambahan diskon 5%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if(totalHarga<=100000) {

cout<<"\n";

cout<<"______________________________________________________"<<endl;

cout<<"| Maaf Anda tidak mendapatkan Diskon |\n";

cout<<"| Dikarnakan Total Belanja Tidak Lebih dari Rp.100000|\n";

cout<<"______________________________________________________\n"<<en dl;

cout<<"Totalh Harga : Rp."<<totalHarga;

jmlhHarga=totalHarga;

} }

else if(menu==2) {

cout<<"Masukan Total Harga : Rp.";cin>>totalHarga;

if (totalHarga >100000 && totalHarga<=200000)

(5)

{

jmlhHarga =totalHarga-totalHarga*10/100;

cout<<"Anda Mendapatkan diskon 10%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if (totalHarga >200000 && totalHarga<=300000) {

jmlhHarga =totalHarga-totalHarga*15/100;

cout<<"Anda Mendapatkan diskon 15%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if (totalHarga > 300000) {

jmlhHarga =totalHarga-totalHarga*20/100;

cout<<"Anda Mendapatkan diskon 20%\n";

cout<<"__________________________________\n";

cout<<"\n";

cout<<"Jumlah Pembayaran : Rp."<<jmlhHarga;

}

else if(totalHarga<=100000) {

jmlhHarga=totalHarga;

} }

else if(menu!=1 && menu!=2) {

cout<<"Maaf Harusnya memilih angka 1&2";

(6)

}

cout<<"\n";

cout<<"Uang Pembayaran : Rp.";cin>>UngPembyaran;

Kembalian=UngPembyaran-jmlhHarga;

cout<<"__________________________________ -\n";

cout<<"Uang Kembalian : Rp."<<Kembalian;

cout<<"\n\n";

if (UngPembyaran<jmlhHarga) {

hasil=(Kembalian)*-1;

cout<<"Pembayaran Anda Kurang: Rp."<<hasil;

}

cout<<"\n\n";

cout<<"Apakah akan memlih menu transaksi lagi? (Y/T)";cin>>jawab;

}

while(jawab=='y' || jawab=='Y');

cout<<" . Terimakasih Atas Kunujungannya! . \n\n"<<endl;

getch();

}

//---

(7)

Dan ini hasil dari eksekusi sintak di atas :

Penutup

Demikianlah artikel yang saya buat semoga bermanfaat bagi orang yang membacanya dan menambah wawasan bagi orang yang membaca artikel ini. Dan penulis mohon maaf apabila ada kesalahan dalam penulisan kata dan kalimat yang tidak jelas, mengerti, dan lugas mohon jangan dimasukan ke dalam hati.

Dan saya juga sangat mengharapkan yang membaca artikel ini akan bertambah motivasinya dan mengapai cita-cita yang di inginkan, karena saya membuat artikel ini mempunyai arti penting yang sangat mendalam.

Sekian penutup dari saya semoga berkenan di hati dan saya ucapkan terima kasih yang

sebesar-besarnya.

(8)

Referensi

 https://sites.google.com/site/pagentukilmu2/tutorial/pemrograman- c/langkahawalbelajarpemrogramanc

 http://www.programkasir.biz/

 http://networkedblogs.com/AXdvP

 http://samudrait.blogspot.com/2012/02/membuat-program-kasir-dengan-c.html

Biografi

Nama Penulis : Iman Amalludin

Tempat, Tanggal Lahir : Kuningan, 4 Nov 1992 Studi : STMIK Raharja

Jurusan : Sistem Informasi Konsentrasi : Business Intelligence Hobi : Bermain Game

Email : [email protected]

Blog : http://blog.imanllusion.hostzi.com

Referensi

Dokumen terkait

Hasil Simulasi Perambatan Gelombang Suara dengan Kedalaman Sumber Suara 25 m, Kedalaman Penerima 30 m, dan Frekuensi yang Digunakan 100, 1.000, 10.000, dan 50.000 Hz ( Shadow

Dengan pengertian yang cepat, use case diagram digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan

Sikap mental &amp; sifat jiwa; atau sifat, ciri &amp; watak seseorang yg memiliki kemauan dlm mewujudkan gagasan inovatif ke dlm dunia nyata scr kreatif dlm rangka upaya

Di Kalbar sebenarnya terdapat tiga juta hektar lahan gambut yang pernah ditawarkan untuk ditanami lidah buaya. Lahan gambut tersebut terletak di Kota Pontianak, Kabupaten Pontianak,

(4) Penentuan masa manfaat Aset Tetap sebagaimana dimaksud pada ayat (1) dilakukan dengan berpedoman pada masa manfaat Aset Tetap yang disajikan dalam tabel masa

Dari kata pengantar di atas dapat penulis berikan rumusan masalahnya adalah bagaimana membuat sebuah toko online sederhana yang user friendly dengan bahasa

Definisi 3.2.. Misalkan X ruang vector atas lapangan K, dan

Imam Sodikun – 104.14.024 Pusat Latihan Sepak Bola PSSI | 23 Pelaku pada Kelompok Kegiatan dan kebutuhan ruang Publik Bangunan Asrama Putra/Putri terdiri dari : Tamu yang