Home » , » Menghitung Jam, Menit, Detik dengan input detik (C/C++)

Menghitung Jam, Menit, Detik dengan input detik (C/C++)

 Masih melanjutkan postingan saya yang sebelumnya program penghitung total detik, kali ini saya ingin memberikan suatu kasus baru untuk belajar pemrograman. kalau kasus pada penghitung total detik kita cukup mengalikan jam ke detik, dan menit ke detik, kali ini saya ingin membalik kasus tersebut. Jadi kasusnya nanti input hanya sekali, yaitu detik. Setelah diinputkan detik nanti outputnya adalah jam, menit dan detik.



Contohnya kalau kita menginputkan 3665. Maka outputnya nanti : 1 jam, 1 menit, 5 detik. Karena 1 jam = 3600 detik, dan 1 menit = 60 detik.

Berikut adalah detail prosesnya :


  • Input detik
  • Bagi detik dengan 3600 maka akan diperoleh jam.
  • Masukan sisa pembagian ke suatu variabel.
  • Bagikan sisa pembagian tadi dengan 60, maka akan diperoleh menit.
  • Sisa pembagian dari menit sudah pasti akan menjadi detiknya.
Berikut adalah kode programnya :

#include <stdio>
#include <conio>

main()
{
   int detik;
   printf("Masukan banyaknya detik = ");scanf("%d",&detik);
   printf("%d detik = %d jam, ",detik,detik/3600);
   detik=detik%3600;
   printf("%d menit, %d detik",detik/60,detik%60);
   getch();
}

Atau anda juga bisa mendownloadnya pada link di bawah ini:
DOWNLOAD

0 komentar:

Posting Komentar