Yah setelah seneng karena pulang pagi, malah sterss karena banyak tugas yang harus dikerjakan.
untuk C++ ini adalah scrip buatan saya
#include <conio.h>
#include <iostream.h>
#include <windows.h>
int main(){
int tot = 1;
atas:
cout << "Masukkan jumlah barang yang dibeli : ";
cin >> tot;
int total[tot],harga[tot],jumlah[tot],kembalian,bayar,htotal = 0,bilang = 0,ttemp,jup;
char kode[tot][50],nama[tot][50];
int uang[] = {50000,20000,10000,5000,2000,1000,500,200,100};
for(int i=1; i <= tot ; i++){
cout << "Masukkan Data Ke " << i << endl;
cout << "Kode barang : ";
cin >> kode[i];
cout << "Nama barang : ";
cin >> nama[i];
cout << "Harga Barang : ";
cin >> harga[i];
cout << "Jumlah Barang : ";
cin >> jumlah[i];
}
cout << "+=============================================+" << endl;
cout << "|No\tKode\t\tNama\t\tHarga\t\tJumlah\tTotal Harga|" << endl;
cout << "+=============================================+" << endl;
for(int i=1; i <= tot ; i++){
total[i] = harga[i] * jumlah[i];
htotal = htotal + total[i];
cout << "|" << i << "\t" << kode[i] << "\t\t" << nama[i] << "\t\t" << harga[i] << "\t\t" << jumlah[i] << "\t" << total[i] << "\t\t|"<< endl;
}
cout << "+=============================================+" << endl;
cout << "Uang yang harus anda bayar :" << htotal << endl;
cout << "Masukkan Nominal Pembayaran :";
cin >> bayar;
kembalian = bayar - htotal;
cout << "Kembalian Anda adalah :" << kembalian << endl;
cout << "+=============================================+" << endl;
cout << "| RINCIAN KEMBALIAN |" << endl;
cout << "+=============================================+" << endl;
ttemp = kembalian;
for(int i=0; i <= 9 ; i++){
bilang = kembalian;
jup = bilang / uang[i];
if(jup == 0){
}else{
cout << uang[i] << "\t" << jup << "\t- lembar" << endl;
kembalian = bilang - (uang[i]*jup);
if((jup * uang[i]) == ttemp){
break;
}
}
}
getch();
return 0;
}
untuk screeshot
Anda juga bisa mendownload disini
password : 3rplasyeh
0 komentar:
Posting Komentar