You are on page 1of 2

no 2

#include <iostream>

using namespace std;

struct data_penjualan
{
char nama_barang [30];
int kode_barang;
int stok_barang;
}penjualan;
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
}tanggal;
struct data_pembelian
{
int tanggal;
int jam;
int jumlah_barang_yang_dibeli;
int harga_barang;
int total;
int harga_bayar;
}pembelian;
int main() {
data_penjualan penjualan[1];
data_tanggal tanggal[1];
data_pembelian pembelian[1];

cout<<"masukan data"<<endl;

for (int i=0; i<1; i++){


cout<<" Nama barang : "; cin>>penjualan[i].nama_barang;
cout<<" kode barang : "; cin>>penjualan[i].kode_barang;
cout<<" stok barang : "; cin>>penjualan[i].nama_barang;
cout<<" Tanggal : "; cin>>tanggal[i].tanggal;
cout<<" Bulan : "; cin>>tanggal[i].bulan;
cout<<" tahun : "; cin>>tanggal[i].tahun;
cout<<" jam : "; cin>>pembelian[i].jam;
cout<<" jumlah barang : "; cin>>pembelian[i].jumlah_barang_yang_dibeli;

cout<<" Harga Bayar : "; cin>>pembelian[i].harga_bayar;

if (pembelian[i].jumlah_barang_yang_dibeli >= 5) {
pembelian[i].harga_barang = pembelian[i].harga_barang - (0.05 *
pembelian[i].jumlah_barang_yang_dibeli);
}
else if (pembelian[i].jumlah_barang_yang_dibeli >= 10) {
pembelian[i].harga_barang = pembelian[i].harga_barang- (0.1 *
pembelian[i].jumlah_barang_yang_dibeli);
}
else if (pembelian[i].jumlah_barang_yang_dibeli >= 20) {
pembelian[i].harga_barang = pembelian[i].harga_barang - (0.15 *
pembelian[i].jumlah_barang_yang_dibeli);
}

else if (pembelian[i].jumlah_barang_yang_dibeli >= 30) {


pembelian[i].harga_barang = pembelian[i].harga_barang - (0.2 *
pembelian[i].jumlah_barang_yang_dibeli);
}
else if (pembelian[i].jumlah_barang_yang_dibeli >= 50) {
pembelian[i].harga_barang = pembelian[i].harga_barang - (0.3 *
pembelian[i].jumlah_barang_yang_dibeli);
}
else {
cout<<"total pembelian"<<endl;
}
cout<<"harga barang ="<<pembelian[i].harga_barang<<endl;

cout<<endl;
if(pembelian[i].total)
{

pembelian[i].total=pembelian[i].jumlah_barang_yang_dibeli*pembelian[i].harga_barang
;
}
cout<<"total"<<pembelian[i].total<<endl;
}
for (int i=0; i<1; i++){
cout<<" Nama barang = "<<penjualan[i].nama_barang<<endl;
cout<<" kode barang = "<<penjualan[i].kode_barang<<endl;
cout<<" sok barang = "<<penjualan[i].stok_barang<<endl;

cout<<" Tanggal = "<<tanggal[i].tanggal<<"-";


cout<<tanggal[i].bulan<<"-"<<tanggal[i].tahun;;
cout<<endl;
cout<<" jam = "<<pembelian[i].jam<<endl;
cout<<" jumlah barang= "<<pembelian[i].jumlah_barang_yang_dibeli<<endl;
cout<<" harga barang= "<<pembelian[i].harga_barang<<endl;
cout<<" total= "<<pembelian[i].total<<endl;
cout<<" harga bayar = "<<pembelian[i].harga_bayar<<endl;
cout<<endl;

}
return 0;
}

You might also like