-->

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 :



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






   

Berlangganan update artikel terbaru via email:

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

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel