Program Billing Bahasa C
#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 |
0 komentar:
Posting Komentar