soal-2d
DESCRIPTION
02.3. Soal-2d. menginput waktu dalam detik. dan. di konversi ke Jam, Menit dan Detik. Soal-2d. Meng-konversi waktu dalam Detik menjadi : Jam , Menit dan Detik. Penguasaan. pengetahuan yang terkait. sebagai modal dasar. dalam pembuatan. Algoritma. siapkan kertas. dan. alat tulis. - PowerPoint PPT PresentationTRANSCRIPT
Meng-konversi waktu dalam Detik menjadi : Jam, Menit dan Detik.
1. 1 Jam = ……….. Menit
2. 1 Menit = ……….. Detik
3. 1 Jam = ……….. Detik
1. 1 Jam = ……….. Menit
2. 1 Menit = ……….. Detik
3. 1 Jam = ……….. Detik
60
1. 1 Jam = ……….. Menit
2. 1 Menit = ……….. Detik
3. 1 Jam = ……….. Detik
60
60
1. 1 Jam = ……….. Menit
2. 1 Menit = ……….. Detik
3. 1 Jam = ……….. Detik
60
60
3600
3. 75 Menit = … Jam ….. Menit
4. 175 Detik = … Jam …. Menit ..... Detik
5. 7425 Detik = … Jam …. Menit ..... Detik
3. 75 Menit = … Jam ….. Menit
4. 175 Detik = … Jam …. Menit ..... Detik
5. 7425 Detik = … Jam …. Menit ..... Detik
1 15
3. 75 Menit = … Jam ….. Menit
4. 175 Detik = … Jam …. Menit ..... Detik
5. 7425 Detik = … Jam …. Menit ..... Detik
1 15
0 2 55
3. 75 Menit = … Jam ….. Menit
4. 175 Detik = … Jam …. Menit ..... Detik
5. 7425 Detik = … Jam …. Menit ..... Detik
1 15
0 2 55
2 3 45
Soal-2d.
Susun program yang ditulis dalam Bahasa C/C++, untuk menginput sebuah nilai integer yang menyatakan waktu (durasi) dalam satuan detik, kemudian cetaklah waktu tersebut dalam satuan Jam, Menit, dan Detik.
jj mm dd
xxxx
xxxx
jj
Detik
J
cin coutmm
dd
M
D
J untuk JamM untuk Menit, danD untuk Detik
scanf printf
Bila diinput
15
Tercetak :
0 0 15
72 0 1 12
150 0 2 30
1000 0 16 40
3600 1 0 0
3605 1 0 5
7425 ? ? ?
? ? ?
7425
7425
?
Detik
J
cin cout?
?
M
D
J untuk JamM untuk Menit, danD untuk Detik
scanf printf
harus
1 Jam = 60 Menit1 Menit = 60 Detik1 Jam = 3600 Detik
Tidak tahu ini,Tidak bisa membuat draf perhitungandanTidak bisa membuat algoritma
KONSEP penyelesaian
Draf
3600 / 7425 \ 2
7200
60 / 225 \ 3
180
45
Belum Rinci
Harus dijelaskan dari mana mendapatkan nilai 7200
Didapat :
7425 Detikadalah : 2 Jam 3 Menit 45 Detik
3600 / 7425 \ 2
2 * 3600 = 7200
60 / 225 \ 3
3 * 60 = 180
45
KONSEP penyelesaian
Draf
7425 / 3600 = 2 sisa 225
225 / 60 = 3 sisa 45
Didapat :
2 Jam3 Menit45 Detik
Tidak rinci, darimana mendapatkan nilai sisa
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
LENGKAPdanRINCI
INIKONSEP
BERPIKIRYANG
ORSINILMILIK
SEMUAORANG
INIYANG DITUANGKANMENJADIALGORITMA
Didapat :
2 Jam3 Menit45 Detik
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
Inilah langkah-langkah yang diambil dalam menyelesaikan suatu tugas
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
Inilah
ataupaling tidakcikal bakal
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
Orang lain mungkin menggunakan cara yang berbeda untuk mengasilkan hasil yang sama
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
Yang sulit bukan membuat program komputer, tapi membuat draf perhitungan seperti ini
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
Ini tidak diajarkan dalam pelajaran algoritma,Karena pengetahuanini milik semua orang.
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
Ini bukan pelajaran algoritma,
TIDAK BISA MEMBUAT KONSEP INITIDAK BISA JUGA MEMBUAT PROGRAM
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
7425 / 3600 = 22 * 3600 = 72007425 – 7200 = 225225 / 60 = 33 * 60 = 180225 – 180 = 45
7425 2
7200
225
7425 / 3600
2 * 3600
7425 - 7200
3225 / 60
180
3 * 60
45
225 - 180Kerangka berpikir, bila
setiap nilai disimpan dalam sebuah variabel
Ada 7 variabel, yang diilustrasikan dengan
gambar kotak
7425 2
7200
225
J = Detik / 3600
X = J * 3600
Y = Detik - X
3M = Y / 60
180
Z = M * 60
45
D = Y - Z
Detik J
X
YM
Z
D
1
2
3
4
5
6
Ada 6 langkah
1. J = Detik / 3600 2. X = J * 3600 3. Y = Detik – X 4. M = Y / 60 5. Z = M * 60 6. D = Y - Z
Sesuai dengan tata cara penulisan algoritmaAda 7 variabel, yang diilustrasikan dengan gambar
kotak
7425 2
7200
225
J = Detik / 3600
X = J * 3600
Y = Detik - X
3M = Y / 60
180
Z = M * 60
45
D = Y - Z
Detik J
X
YM
Z
D
1
2
3
4
5
6
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
Dibuat menjadi : 4 langkahAsli : 6 langkah
7 variabel 5 variabel
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
Setelah menjadi : 4 langkah
7425 2J = Detik / 3600
3
M = ( Detik – J * 3600 ) / 60
45
D = ( Detik – J * 3600 ) – M * 60
Detik J
M
D
1
2
Dibuat menjadi : 3 langkah
3
5 variabel 4 variabel
7425 2
7200
225
J = Detik / 3600
X = J * 3600
Y = Detik - X
3M = Y / 60
180
Z = M * 60
45
D = Y - Z
Detik J
X
YM
Z
D
1
2
3
4
5
6
#include<stdio.h>
void main()
{ int Detik, J,M,D, X,Y,Z;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
X = J * 3600;
Y = Detik - X;
M = Y / 60;
Z = M * 60;
D = Y - Z;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
74252 Jam 3 Menit 45 Detik
Di monitor terlihat :
1
2
3
4
5
6
6 langkah
7 variabel
C
#include<iostream.h>
void main()
{ int Detik, J,M,D, X,Y,Z;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
X = J * 3600;
Y = Detik - X;
M = Y / 60;
Z = M * 60;
D = Y - Z;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
1
2
3
4
5
6
#include<stdio.h>
void main()
{ int Detik, J,M,D, X,Y,Z;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
X = J * 3600;
Y = Detik - X;
M = Y / 60;
Z = M * 60;
D = Y - Z;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
1
2
3
4
5
6
Tercetak : 2 Jam 3 Menit 45 Detik Tercetak : 2 Jam 3 Menit 45 Detik
C C++
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
C
C++
atau printf(“%i Jam %i Menit %i Detk “, J, M, D );
atau cout << J << " Jam “ << M << " Menit " << D << " Detik " ;
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
4 langkah
5 variabel
7425 2
7200
225
J = Detik / 3600
X = J * 3600
Y = Detik - X
3M = Y / 60
180
Z = M * 60
45
D = Y - Z
Detik J
X
YM
Z
D
1
2
3
4
5
6
6 langkah
7 variabel
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
4 langkah
#include<stdio.h>
void main()
{ int Detik, J, M, D, Y;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
74252 Jam 3 Menit 45 Detik
Di monitor terlihat :
1
2
3
4
5 variabel
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
4 langkah
#include<iostream.h>
void main()
{ int Detik, J, M, D, Y;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
74252 Jam 3 Menit 45 Detik
Di monitor terlihat :
1
2
3
4
5 variabel
#include<iostream.h>
void main()
{ int Detik, J, M, D, Y;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
1
2
3
4
#include<stdio.h>
void main()
{ int Detik, J, M, D, Y;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
1
2
3
4
C C++
4 langkah 3 langkah
7425 2
225
J = Detik / 3600
Y = Detik – J * 3600
3M = Y / 60
45
D = Y – M * 60
Detik J
Y
M
D
1
2
3
4
7425 2J = Detik / 3600
3
M = ( Detik – J * 3600 ) / 60
45
D = ( Detik – J * 3600 ) – M * 60
Detik J
M
D
1
2
3
5 variabel 4 variabel
7425 2J = Detik / 3600
3
M = ( Detik – J * 3600 ) / 60
45
D = ( Derik – J * 3600 ) – M * 60
Detik J
M
D
1
2
3 langkah
3
#include<stdio.h>
void main()
{ int Detik, J, M, D;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
1
2
3
74252 Jam 3 Menit 45 Detik
Di monitor terlihat :4 variabel
7425 2J = Detik / 3600
3
M = ( Detik – J * 3600 ) / 60
45
D = ( Derik – J * 3600 ) – M * 60
Detik J
M
D
1
2
3 langkah
3
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
1
2
3
74252 Jam 3 Menit 45 Detik
Di monitor terlihat :4 variabel
#include<stdio.h>
void main()
{ int Detik, J, M, D;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
C C++
#include<stdio.h>
void main()
{ int Detik, J, M, D;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
C#include<stdio.h>
void main()
{ int Detik, J, M, D, Y;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
C
#include<stdio.h>void main(){ int Detik, J,M,D, X,Y,Z; printf( "Detik : “) ; scanf(“%i”, & Detik); J = Detik / 3600; X = J * 3600; Y = Detik - X; M = Y / 60; Z = M * 60; D = Y - Z; printf(“%i Jam “, J ); printf(“%i Menit “, M ); printf(“%i Detk “, D );}
#include<stdio.h>void main(){ int Detik, J,M,D; scanf("%i", & Detik); printf("%i Jam ", Detik / 3600 ) ; printf("%i Menit ", ( Detik - (Detik / 3600) *3600 )/ 60 , Detik / 3600 ) ; printf("%i Detik ", ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 );}
Dapat dipaksakan menjadi:
#include<stdio.h>void main(){ int Detik, J,M,D; scanf("%i", & Detik); printf( "%i Jam %i Menit %i Detik", Detik / 3600 , ( Detik - (Detik / 3600) *3600 )/ 60 , ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 );}
Dapat dipaksakan lagi menjadi:
#include<stdio.h>void main(){ int Detik, J,M,D; scanf("%i", & Detik); printf("%i Jam ", Detik / 3600 ) ; printf("%i Menit ", ( Detik - (Detik / 3600) *3600 )/ 60 ) ; printf("%i Detik ", ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 );}
#include<iostream.h>
void main()
{ int Detik, J,M,D, X,Y,Z;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
X = J * 3600;
Y = Detik - X;
M = Y / 60;
Z = M * 60;
D = Y - Z;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
#include<iostream.h>
void main()
{ int Detik, J, M, D, Y;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
Y = Detik – J*3600;
M = Y / 60;
D = Y – M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
M = (Detik - J*3600 )/ 60;
D = ( Detik - J* 3600 ) - M*60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
cin >> Detik;
cout << Detik / 3600 << " Jam " ;
cout << ( Detik - (Detik / 3600) *3600 )/ 60 << " Menit " ;
cout << ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 << " Detik ";
Dapat dipaksakan menjadi:
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ; cin >> Detik; cout << Detik / 3600 << " Jam " ; cout << ( Detik - (Detik / 3600) *3600 )/ 60 << " Menit " ; cout << ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 << " Detik ";
}
Dapat dipaksakan menjadi:
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ; cin >> Detik; cout << Detik / 3600 << " Jam " << ( Detik - (Detik / 3600) *3600 )/ 60 << " Menit " << ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 << " Detik ";
}
yangdisediakan
olehBahasa Pemrograman
( sisa pembagian )
harusmemahami
karakteristik dan fasilitas yang disediakan
olehBahasa Pemrograman
15 / 2 = 7
15 % 2 = 1
15 bagi 2 hasilnya = 7
15 bagi 2 sisanya = 1
Pembagian bilangan bulat
Hasil & Sisa pembagian bilangan bulat
15 / 2 = 7
15 / 3 = 5
15 / 4 = 3
15 / 6 = 2
15 / 17 = 0
7 / 15 = 0
15 / -2 = -7
-15 / 2 = -7
-15 / 2 = -7
-15 / -2 = 7
15 % 2 = 1
15 % 3 = 0
15 % 4 = 3
15 % 6 = 3
15 % 17 = 15
7 % 15 = 7
15 % -2 = 1
-15 % 2 = -1
-15 % 2 = -1
-15 % -2 = -1
Kembali ke :
Konversi 7425 detik
Menjadi : 2 jam, 3 Menit, 45 Detik
Menggunakan
Modulus (sisa pembagian Bilangan Bulat )
%
KONSEP penyelesaian
Draf
7425 / 3600 = 2 sisa 225
225 / 60 = 3 sisa 45
Didapat :
2 Jam3 Menit45 Detik
Tidak rinci, darimana mendapatkan nilai sisa
LENGKAPdanRINCI
7425 / 3600 = 2 7425 / 3600 sisa 225
225/ 60 = 3 225 / 60 sisa 45
Bahasa pemrograman menyediakan instruksi untuk menghitung sisa pembagian
7425 / 3600 = 2 7425 / 3600 sisa 225
225/ 60 = 3 225 / 60 sisa 45
7425 / 3600 = 2 7425 % 3600 = 225
225 / 60 = 3 225 % 60 = 45
adalah operator modulus (sisa pembagian)
%
Ditulis :
7425 / 3600 = 2 7425 % 3600 = 225
225 / 60 = 3 225 % 60 = 45
7425 2
225
7425 / 3600
3225 / 60
45Kerangka
berpikir, bila setiap nilai
disimpan dalam sebuah variabel
7425 / 3600 = 2 7425 % 3600 = 225
225 / 60 = 3 225 % 60 = 45
7425 % 3600
225 % 60
7425 2
225
7425 / 3600
3225 / 60
45
7425 % 3600
225 % 60
7425 2
225
J = Detik / 3600
3M = X / 60
45
X = Detik % 3600
D = X % 60
Detik J
M
D
X
7425 2
225
J = Detik / 3600
3M = X / 60
45
X = Detik % 3600
D = X % 60
Detik J
M
D
X
1. J = Detik / 3600
2. X = Detik % 3600
3. M = X / 60
4. D = X % 60
Sesuai dengan kaidah penulisan algoritma
7425 2
225
J = Detik / 3600
3M = X / 60
45
X = Detik % 3600
D = X % 60
Detik J
M
D
X
7425 2J = Detik / 3600
3
M = (Detik % 3600 ) / 60
45
D = Detik % 3600 ) % 60
Detik J
M
D
11
2
3
4
4 langkah
2
3
3 langkah
7425 2
225
J = Detik / 3600
3M = X / 60
45
X = Detik % 3600
D = X % 60
Detik J
M
D
X
1
2
3
4
4 langkah
#include<stdio.h>
void main()
{ int Detik, J, M, D, X;
printf( "Detik : “) ;
scanf(“%i”, & Detik);
J = Detik / 3600;
X = Detik % 3600;
M = X / 60;
D = X % 60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detk “, D );
}
#include<iostream.h>
void main()
{ int Detik, J, M, D, X;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
X = Detik % 3600;
M = X / 60;
D = X % 60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
7425 2
225
J = Detik / 3600
3M = X / 60
45
X = Detik % 3600
D = X % 60
Detik J
M
D
X
1
2
3
4
4 langkah
7425 2J = Detik / 3600
3
M = (Detik % 3600 ) / 60
45
D = Detik % 3600 ) % 60
Detik J
M
D
12
3
3 langkah
#include<stdio.h>
void main()
{ int Detik, J, M, D;
printf( "Detik : " );
scanf(“%i”, &Detik );
J = Detik / 3600;
M = ( Detik % 300 ) / 60;
D = ( Detik % 3600 ) % 60;
printf(“%i Jam “, J );
printf(“%i Menit “, M );
printf(“%i Detik “, D );;
}
7425 2J = Detik / 3600
3
M = (Detik % 3600 ) / 60
45
D = Detik % 3600 ) % 60
Detik J
M
D
12
3
3 langkah
#include<iostream.h>
void main()
{ int Detik, J, M, D;
cout << "Detik : " ;
cin >> Detik;
J = Detik / 3600;
M = ( Detik % 300 ) / 60;
D = ( Detik % 3600 ) % 60;
cout << J << " Jam ";
cout << M << " Menit ";
cout << D << " Detik " ;
}
#include<iostream.h>void main(){ int Detik, J, M, D; cout << "Detik : " ; cin >> Detik; J = Detik / 3600; M = ( Detik % 300 ) / 60; D = ( Detik % 3600 ) % 60; cout << J << " Jam "; cout << M << " Menit "; cout << D << " Detik " ;}
#include<iostream.h>void main(){ int Detik, J, M, D, X; cout << "Detik : " ; cin >> Detik; J = Detik / 3600; X = Detik % 3600; M = X / 60; D = X % 60; cout << J << " Jam "; cout << M << " Menit "; cout << D << " Detik " ;}
cin >> Detik;
cout << Detik / 3600 << " Jam ";
cout << ( Detik % 3600 ) / 60 << " Menit ";
cout << ( Detik % 3600 ) % 60 << " Detik " ;
Dapat dipaksakan menjadi :
Bersambung ke :