Program Billing Bahasa C


Baca Juga

Sore guys, kali ini saya akan berbagii ilmu lagi tentang bahasa c dimana saya akan membuat program billing dengan bahasa c dimana 1 jam adalah 6000 dan jika lebih dari 1 jam akan harga bertambah secara otomatis senilai Rp.3000. ok cek aja script programnya.


#include <stdio.h>
main() {
int detik1,menit1,jam1,jam2,menit2,detik2,jamakhir,menitakhir,detikakhir;
long jmlhdetik1,jmlhdetik2,totaldetik,harga;
printf("                        *************************");
printf("\n                        -----Program Billing-----");
printf("\n                        *************************");
printf("\n                          Tarif 1 Jam = Rp.6000 ");
printf("\n              *********************************************");
printf("\n               Lebih dari 30 Menit Tarif Bertambah Rp.3000");
printf("\n              *********************************************");
printf("\n");
printf("\nMasukkan Jam Mulai : ");
scanf("%d",&jam1);
printf("Masukkan Menit Mulai : ");
scanf("%d",&menit1);
printf("Masukkan Detik Mulai : ");
scanf("%d",&detik1);
printf("\n");
printf("********************************\n");
printf("Masukkan Jam Keluar : ");
scanf("%d",&jam2);
printf("Masukkan Menit Keluar : ");
scanf("%d",&menit2);
printf("Masukkan Detik Keluar : ");
scanf("%d",&detik2);
printf("\n");
jmlhdetik1=jam1*3600+menit1*60+detik1;
jmlhdetik2=jam2*3600+menit2*60+detik2;
totaldetik=jmlhdetik2-jmlhdetik1;
jamakhir=totaldetik / 3600;
menitakhir=(totaldetik %3600) / 60;
detikakhir=(totaldetik % 3600) % 60 ;
if (jamakhir<1){
if (menitakhir<30){
harga=3000;}
else{
harga=6000;}}
else {
harga=((menitakhir / 30)*3000) + 6000*jamakhir;}
printf("*********************************\n");
printf("Waktu Pemakaian adalah : %d Jam, %d Menit, %d Detik\n",jamakhir,menitakhir,detikakhir);
printf("Harga      =  Rp.%d",harga);
}

Output Program :
Program Billing Pascal



Subscribe to receive free email updates:

0 Response to "Program Billing Bahasa C"

Post a Comment