Konversi jam , menit , detik menggunakan C++ :
Konversi adalah proses mengubah bentuk dari bentuk lama kebentuk yang baru namun masih mempunyai nilai keseluruhan yang sama. Ada banyak contoh konversi seperti konversi bilangan desimal ke bilangan biner, konvensi bilangan hexa ke desimal, konversi bilangan desimal ke oktal dan masih banyak lagi konversi yang lainnya. Salah satu jenis konversi yang akan dibahas pada artikel ini yaitu konversi waktu, dimana konversi ini mengubah inputan nilai yang dimasukan oleh user kemudian akan diubah kedalam satuan jam dan satuan menit. Untuk membuat inputan nilai menit dari user menjadi satuan jam dan satuan menit dibutuhkan beberapa proses menggunakan bahasa pemrograman c++. Cara yang dapat digunakan yaitu membagi nilai yang di inputan user menit dengan angka 60 untuk mendapat kan nilai jam. Kenapa dibagi dengan 60 ? Kita tau bahwa 1 jam adalah 60 menit jadi untuk mendapatkan 1 jam dibutuhkan nilai 60 menit sehingga pembagian jam menggunakan angka 60. Sedangkan untuk mendapatkan nilai hasil dari pembagian jam atau sisa dari menit, menggunakan modulus. Sudah dibahas kalau artikel yang lain bahwa modulus adalah hasil sisa bagi dari bilangan menit yang dimasukan oleh user. Misalnya user menginputkan nilai 72 maka hasil dari modulus 60 adalah 12. Karen nilai 72/60 menghasilkan nilai 1 dengan sisa nilai 12.
#include <iostream>
using namespace std;
int main(){
int jam,menit,sisa;
cout<<"Masukan angka : ";cin>>menit;
jam=menit/60;
sisa=menit%60;
cout<<"hasil"<<endl<<jam <<" : "<<sisa;
return 0;
}

EmoticonEmoticon