Konsep Pemrograman UAS membuat Program Aplikasi Kasir dengan C++
Penjelasan:
Program Aplikasi Kasir untuk Toko Serba Ada
Untuk Kode
001: Pakaian
002:Alat Rumah Tangga
003:Alat Elektronik
004:Alat Tulis
005: Lain-lain
Langkah-Langkah:
- Masukkan Kode Barang -> Lalu keluar kode barang dan barang yang anda pilih secara otomatis
- Masukkan Barang yang anda pilih
- Masukkan Barang yang terjual ->Lalu keluar total harga barang
Berikut coding:
// ConsoleApplication3.cpp : Defines the entry point for the console application.
//
#include “stdafx.h”
#include <iostream>
class jumlah {
public:
int harga(int barangterjual, int hargabarang)
{
int harga = barangterjual * hargabarang;
return harga;
}
double diskon(int harga)
{
double diskon = harga * 5/100;
return diskon;
}
}penghitungan;
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout << “————————-” << endl;
cout << ” Toko Serba Ada ” << endl;
cout << “————————-” << endl << endl;
cout << “Kode 001: Pakaian” << endl;
cout << “Kode 002: Alat Rumah Tangga” << endl;
cout << “Kode 003: Alat Elektronik” << endl;
cout << “Kode 004: Alat Tulis” << endl;
cout << “Kode 005: Lain-Lain” << endl << endl;
int kode;
do
{
cout << “Masukkan Kode Barang yang di inginkan: “;
cin >> kode;
cout << “Anda memilih kode barang: ” << kode;
} while (kode != 001 & 002 & 003 & 004 & 005);
cout << endl;
if (kode <= 001)
{
cout << “Maka Barang yang anda pilih yaitu: “; cout << “Pakaian”;
cout << endl;
}
else if (kode <= 002)
{
cout << “Maka Barang yang anda pilih yaitu: “; cout << “Alat Rumah Tangga”;
cout << endl;
}
else if (kode <= 003)
{
cout << “Maka Barang yang anda pilih yaitu: “; cout << “Alat Elektronik”;
cout << endl;
}
else if (kode <= 004)
{
cout << “Maka Barang yang anda pilih yaitu: “; cout << “Alat Tulis”;
cout << endl;
}
else if (kode <= 005)
{
cout << “Maka Barang yang anda pilih yaitu: “; cout << “Lain-lain”;
cout << endl;
}
struct Toko {
char Namabarang[100];
int barangterjual;
int hargabarang;
}dataku;
cout << “Masukkan Nama Barang: “;
cin >> (dataku.Namabarang);
cout << “Barang Terjual: “;
cin >> (dataku.barangterjual);
cout << “Harga Barang: “;
cin >> (dataku.hargabarang);
double harga, total, diskon, bayar, kembali,barangterjual,hargabarang;
harga = dataku.barangterjual * dataku.hargabarang;
cout << endl;
cout << “Harga: ” << harga;
cout << endl;
if (harga >= 100000)
{
cout << “Keterangan = Mendapat Diskon”;
cout << endl;
}
else
{
cout << “Keterangan = Belum Mendapat Diskon”;
cout << endl;
}
if (harga >= 100000)
{
diskon = harga * 5 / 100;
cout << “Diskon: ” << diskon << endl;
}
total = harga – diskon;
cout << “Total Harga: ” << total << endl;
cout << “Uang yang akan dibayar: “;
cin >> bayar;
kembali = bayar – total;
cout << “Uang yang akan dikembalikan: ” << kembali << endl;
cout << “Terima Kasih” << endl;
system(“PAUSE”);
return 0;
}
Terima Kasih, Semoga Bermanfaat