Program Menghitung Tarif Penggunaan Telepon - Pemilihan / Selection C/C++
Praktikum Pemilihan / Selection C/C++
Buatlah program untuk menghitung jumlah pemakaian sambungan telepon dengan ketentuan terdapat paket pembicaraan yang berbeda berdasarkan waktu pembicaraan seperti tabel berikut :
Hasil Running
Buatlah program untuk menghitung jumlah pemakaian sambungan telepon dengan ketentuan terdapat paket pembicaraan yang berbeda berdasarkan waktu pembicaraan seperti tabel berikut :
Waktu
|
Tarif
per Menit
|
06:00:00 s/d 06:59:59
|
Rp. 50
|
07:00:00 s/d 11:59:59
|
Rp. 75
|
12:00:00 s/d 12:59:59
|
Rp. 40
|
13:00:00 s/d 17:59:59
|
Rp. 75
|
18:00:00 s/d 20:59:59
|
Rp. 50
|
21:00:00 s/d 23:59:59
|
Rp. 25
|
00:00:00 s/d 05:59:59
|
Rp. 10
|
#include <stdio.h>
main (void)
{
int jam1, menit1, detik1, jam2, menit2, detik2, waktu1, waktu2, total_menit, bayar;
printf ("Tarif Telepon\n\n");
printf ("Masukan waktu awal [JJ:MM:DD] ");
scanf ("%d:%d:%d",&jam1,&menit1,&detik1);
printf ("Masukan waktu akhir [JJ:MM:DD] ");
scanf ("%d:%d:%d",&jam2,&menit2,&detik2);
waktu1 = (jam1*60) + menit1 + (detik1/60);
waktu2 = (jam2*60) + menit2 + (detik2/60);
total_menit = waktu2 - waktu1;
if (jam1 < 6)
{
bayar = total_menit * 10;
}
else
if (jam1 < 7)
{
bayar = total_menit * 50;
}
else
if (jam1 < 12)
{
bayar = total_menit * 75;
}
else
if (jam1 < 13)
{
bayar = total_menit * 40;
}
else
if (jam1 < 18)
{
bayar = total_menit * 75;
}
else
if (jam1 < 21)
{
bayar = total_menit * 50;
}
else
if (jam1 < 24)
{
bayar = total_menit * 25;
}
printf ("Biaya Rp %d",bayar);
}
Hasil Running

0 Response to "Program Menghitung Tarif Penggunaan Telepon - Pemilihan / Selection C/C++"
Post a Comment