PENGINPUTAN HARGA BARANG
Nah disini saya akan mengeshare tugas yang telah saya selsaikan yang berjudul seperti di atas .hehe
dalam penginputan barang di atas saya menggunkan do while dalam pengulangan penginputan barang
, pengulangan penginputan akan dilakukan jika pertanyaa Tekan 1 untuk input lagi.. maka tekan lah 1 jika ingin menginput barang lagi dan jika tidak ada barang yang di inputkan lagi maka tekan angka selain angka 1
maka akan langsung mengeksekusi jumlah barang yang di input dan total barang ..
dan saya tambahkan sedikit percabangan dimana jika jumlah barang >= 10 maka akan mendapatkan diskon 0,5 jika kurang dari 10 ya gk dapet diskon apa apa hehehe...
nah dari pada panjang lebar temen2 sudah tidak sabar , saya tunjukan scriptnya di bawah :D
#include<stdio.h>
int main()
{
int nomor[10],diskon[10],harga[10],lagi=0,a=0;
float total[10],jumlah[10],tot=0.0;
char nama[10][20];
printf("===============================\n");
printf("***PENGINPUTANA HARGA BARANG***\n");
printf("===============================\n");
do
{
a++;
printf("Nomer transaksi :");
scanf("%d", &nomor[a]);
printf("Barang ke-%d \n",a);
printf("Nama Barng :");
scanf("%s", nama[a]);
printf("Harga satuan :");
scanf("%d", &harga[a]);
printf("Jumlah Barng :");
scanf("%f", &jumlah[a]);
if (jumlah[a] >=10) {
diskon[a]=0.05*(harga[a]*jumlah[a]);
}
else{
diskon[a]=0;
}
total[a]=(harga[a]*jumlah[a])-diskon[a];
tot=tot+total[a];
printf("==================================\n");
printf("Diskon : %d\n",diskon[a]);
printf("Total Pembayaran : %f\n",total[a]);
printf("==================================\n");
printf("Tekan 1 untuk input lagi... : ");
scanf("%d", &lagi);
printf("==================================\n");
} while (lagi==1);
printf("Jumlah Total barang : %d\n",a);
printf("Jumlah Total pembayaran: %f\n",tot);
getch();
}
nah itu script ya temen2 semoga bermanfaat
jika kurang paham silahkan bisa tinggal kan komen atau ada yang error
semoga bermnafaat dan membantu :)
dalam penginputan barang di atas saya menggunkan do while dalam pengulangan penginputan barang
, pengulangan penginputan akan dilakukan jika pertanyaa Tekan 1 untuk input lagi.. maka tekan lah 1 jika ingin menginput barang lagi dan jika tidak ada barang yang di inputkan lagi maka tekan angka selain angka 1
maka akan langsung mengeksekusi jumlah barang yang di input dan total barang ..
dan saya tambahkan sedikit percabangan dimana jika jumlah barang >= 10 maka akan mendapatkan diskon 0,5 jika kurang dari 10 ya gk dapet diskon apa apa hehehe...
nah dari pada panjang lebar temen2 sudah tidak sabar , saya tunjukan scriptnya di bawah :D
#include<stdio.h>
int main()
{
int nomor[10],diskon[10],harga[10],lagi=0,a=0;
float total[10],jumlah[10],tot=0.0;
char nama[10][20];
printf("===============================\n");
printf("***PENGINPUTANA HARGA BARANG***\n");
printf("===============================\n");
do
{
a++;
printf("Nomer transaksi :");
scanf("%d", &nomor[a]);
printf("Barang ke-%d \n",a);
printf("Nama Barng :");
scanf("%s", nama[a]);
printf("Harga satuan :");
scanf("%d", &harga[a]);
printf("Jumlah Barng :");
scanf("%f", &jumlah[a]);
if (jumlah[a] >=10) {
diskon[a]=0.05*(harga[a]*jumlah[a]);
}
else{
diskon[a]=0;
}
total[a]=(harga[a]*jumlah[a])-diskon[a];
tot=tot+total[a];
printf("==================================\n");
printf("Diskon : %d\n",diskon[a]);
printf("Total Pembayaran : %f\n",total[a]);
printf("==================================\n");
printf("Tekan 1 untuk input lagi... : ");
scanf("%d", &lagi);
printf("==================================\n");
} while (lagi==1);
printf("Jumlah Total barang : %d\n",a);
printf("Jumlah Total pembayaran: %f\n",tot);
getch();
}
nah itu script ya temen2 semoga bermanfaat
jika kurang paham silahkan bisa tinggal kan komen atau ada yang error
semoga bermnafaat dan membantu :)
sumber : http://hasbisusilo.blogspot.com/2017/10/penginputan-harga-barang-menggunakan.html