Wednesday, January 30, 2019

Penginputan Harga Barang Menggunakan Bahasa C dan Pengulangan Do While

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 :)


sumber : http://hasbisusilo.blogspot.com/2017/10/penginputan-harga-barang-menggunakan.html