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