Menghitung Biaya Percakapan
kamus :
jam,menit,detik,bayar,jumlah integer
algoritma :
input(detik)
input(menit)
input(jam)
menit=menit*60
jam=jam*360
jumlah=detik+menit+jam;
if ( detik < 30 ){
output("biayanya sebesar ",detik,"rupiah")
}else{
bayar=((detik+menit+jam)/30)*750
output(bayar)
}
*/
main(){
//kamus data
int jam_1,menit_1,detik_1,jam_2,menit_2,detik_2,jam,menit,detik,bayar,jumlah;
//algoritma
//input pertama
system("cls");
printf("Sistem Kerja Wartel :D\n\n");
printf("Masukan detik awal: ");
scanf("%d",&detik_1);
printf("Masukan menit awal: ");
scanf("%d",&menit_1);
printf("Masukan jam awal: ");
scanf("%d",&jam_1);
//input kedua
printf("\nMasukan detik akhir: ");
scanf("%d",&detik_2);
printf("Masukan menit akhir: ");
scanf("%d",&menit_2);
printf("Masukan jam akhir: ");
scanf("%d",&jam_2);
//proses mencetak nilainya
printf("\nMaka hasil perhitunganya :\n %d jam, %d menit,dan %d detik\n",jam_2,menit_2,detik_2);
printf("di kurangi :\n %d jam, %d menit, %d detik\n",jam_1,menit_1,detik_1);
printf("Adalah :\n %d jam, %d menit,dan %d detik\n",(jam_2-jam_1),(menit_2-menit_1),(detik_2-detik_1));
//konversi ke detik
menit_1=menit_1*60;
jam_1=jam_1*3600;
menit_2=menit_2*60;
jam_2=jam_2*3600;
//proses perhitungan
detik=detik_2-detik_1;
menit=menit_2-menit_1;
jam=jam_2-jam_1;
jumlah=detik+menit+jam;
bayar=((detik+menit+jam)/30)*750;
printf("total detik yang di gunakan : %d \n\n",jumlah);
printf("Jumlah uang yang harus di bayar dengan ketentuan 750per 30 detik : %d\n",bayar);
system("pause");
}