Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHeri Rafa Telah diubah "9 tahun yang lalu
1
menginput waktu dalam detik di konversi ke Jam, Menit dan Detik
02.3 Soal-2d menginput waktu dalam detik dan di konversi ke Jam, Menit dan Detik
2
Soal-2d Meng-konversi waktu dalam Detik menjadi : Jam, Menit dan Detik.
3
pengetahuan yang terkait
Penguasaan pengetahuan yang terkait sebagai modal dasar dalam pembuatan Algoritma
4
Boleh lihat catatan yang ada
siapkan kertas dan alat tulis Boleh lihat catatan yang ada
5
hanya untuk menguji diri sendiri
kerjakan soal tidak dikumpulkan hanya untuk menguji diri sendiri
6
Soal tidak perlu disalin cukup menulis jawaban :
7
Tidak bisa menjawab ini, tidak bisa membaut Algoritma
Soal 1. 1 Jam = ……….. Menit 2. 1 Menit = ……….. Detik 3. 1 Jam = ……….. Detik Tidak bisa menjawab ini, tidak bisa membaut Algoritma
8
60 Jawab 1. 1 Jam = ……….. Menit 2. 1 Menit = ……….. Detik 3.
1 Jam = ……….. Detik
9
60 60 Jawab 1. 1 Jam = ……….. Menit 2. 1 Menit = ……….. Detik 3.
1 Jam = ……….. Detik
10
60 60 3600 Jawab 1. 1 Jam = ……….. Menit 2. 1 Menit = ……….. Detik 3.
1 Jam = ……….. Detik
11
Tidak bisa menjawab ini, tidak bisa membaut Algoritma
Soal 3. 75 Menit = … Jam ….. Menit 4. 175 Detik = … Jam …. Menit Detik 5. 7425 Detik = … Jam …. Menit Detik Tidak bisa menjawab ini, tidak bisa membaut Algoritma
12
1 15 Jawab 3. 75 Menit = … Jam ….. Menit 4.
175 Detik = … Jam …. Menit Detik 5. 7425 Detik = … Jam …. Menit Detik
13
1 15 2 55 Jawab 3. 75 Menit = … Jam ….. Menit 4.
2 55 4. 175 Detik = … Jam …. Menit Detik 5. 7425 Detik = … Jam …. Menit Detik
14
1 15 2 55 2 3 45 Jawab 3. 75 Menit = … Jam ….. Menit 4.
2 55 4. 175 Detik = … Jam …. Menit Detik 2 3 45 5. 7425 Detik = … Jam …. Menit Detik
15
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. xxxx jj J jj mm dd scanf xxxx mm M printf cout cin Detik D dd J untuk Jam M untuk Menit, dan D untuk Detik
16
7425 ? ? ? Bila diinput Tercetak : 15 15 72 1 12 150 2 30 1000 16 40
15 72 1 12 150 2 30 1000 16 40 3600 1 3605 1 5 7425 ? ? ?
17
? ? ? ? ? ? 7425 7425 J M D scanf printf cout cin Detik J untuk Jam
M untuk Menit, dan D untuk Detik
18
mengetahui : harus 1 Jam = 60 Menit 1 Menit = 60 Detik
1 Jam = 3600 Detik Tidak tahu ini, Tidak bisa membuat draf perhitungan dan Tidak bisa membuat algoritma
20
Draf KONSEP 3600 / 7425 \ 2 penyelesaian Belum Rinci 7200 60 / 225 \ 3
3600 / \ 2 7200 60 / 225 \ 3 180 45 KONSEP penyelesaian Belum Rinci Harus dijelaskan dari mana mendapatkan nilai 7200 Didapat : 7425 Detik adalah : 2 Jam 3 Menit 45 Detik 3600 / \ 2 2 * 3600 = 7200 60 / 225 \ 3 3 * 60 = 45
21
Draf KONSEP penyelesaian Didapat : 7425 / = sisa 225 2 Jam 3 Menit 45 Detik 225 / = sisa 45 LENGKAP dan RINCI Tidak rinci, darimana mendapatkan nilai sisa INI KONSEP BERPIKIR YANG ORSINIL MILIK SEMUA ORANG 7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 INI YANG DITUANGKAN MENJADI ALGORITMA Didapat : 2 Jam 3 Menit 45 Detik
22
Inilah langkah-langkah yang diambil dalam menyelesaikan suatu tugas
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Inilah langkah-langkah yang diambil dalam menyelesaikan suatu tugas TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
23
algoritma algoritma Inilah 7425 / 3600 = 2 2 * 3600 = 7200
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Inilah algoritma atau paling tidak cikal bakal algoritma TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
24
Orang lain mungkin menggunakan cara yang berbeda untuk mengasilkan hasil yang sama
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
25
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Yang sulit bukan membuat program komputer, tapi membuat draf perhitungan seperti ini TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
26
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Ini tidak diajarkan dalam pelajaran algoritma, Karena pengetahuan ini milik semua orang. TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
27
Ini bukan pelajaran algoritma,
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Ini bukan pelajaran algoritma, TIDAK BISA MEMBUAT KONSEP INI TIDAK BISA JUGA MEMBUAT PROGRAM
28
7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Algoritma
29
7425 2 7200 225 7425 / 3600 2 * 3600 3 225 / 60 180 3 * 60 45 7425 / = 2 2 * = 7425 – = 225 225 / = 3 3 * = 180 225 – = 45 Kerangka berpikir, bila setiap nilai disimpan dalam sebuah variabel Ada 7 variabel, yang diilustrasikan dengan gambar kotak Algoritma
30
Algoritma Detik J 1 2 X Ada 6 langkah 3 1. J = Detik / 3600
7425 2 Algoritma 1 2 X = J * 3600 Y = Detik - X 7200 X Ada 6 langkah 3 1. J = Detik / 3600 2. X = J * 3600 3. Y = Detik – X 4. M = Y / 60 5. Z = M * 60 6. D = Y - Z M = Y / 60 3 225 M Y 4 5 Z = M * 60 D = Y - Z 180 Z 6 45 D Sesuai dengan tata cara penulisan algoritma Ada 7 variabel, yang diilustrasikan dengan gambar kotak
31
Dibuat menjadi : 4 langkah 7 variabel 5 variabel
Detik Detik J J 7425 J = Detik / 3600 2 7425 J = Detik / 3600 2 1 1 X = J * 3600 2 Y = Detik - X 7200 Y = Detik – J * 3600 X 3 2 M M = Y / 60 225 3 225 M = Y / 60 3 M Y Y 4 3 5 Z = M * 60 D = Y - Z 180 D = Y – M * 60 Z 6 4 45 45 D D Asli : 6 langkah Dibuat menjadi : 4 langkah 7 variabel 5 variabel
32
Setelah menjadi : 4 langkah Dibuat menjadi : 3 langkah
Detik Detik J J 7425 J = Detik / 3600 2 7425 J = Detik / 3600 2 1 1 Y = Detik – J * 3600 2 2 M = ( Detik – J * 3600 ) / 60 M 225 M = Y / 60 3 3 Y M 3 D = Y – M * 60 3 D = ( Detik – J * 3600 ) – M * 60 4 45 45 D D Setelah menjadi : 4 langkah Dibuat menjadi : 3 langkah 5 variabel 4 variabel
33
Program menghitung dan mencetak Jam, Menit, Detik
34
C Detik J #include<stdio.h> void main() 1
7425 2 7200 225 J = Detik / 3600 X = J * 3600 Y = Detik - X 3 M = Y / 60 180 Z = M * 60 45 D = Y - Z Detik J X Y M Z D 1 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 6 langkah 7425 2 Jam 3 Menit 45 Detik Di monitor terlihat : 7 variabel
35
C 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<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 1 2 3 4 5 6 Tercetak : 2 Jam 3 Menit 45 Detik Tercetak : 2 Jam 3 Menit 45 Detik
36
C C++ printf(“%i Jam “, J ); printf(“%i Menit “, M );
printf(“%i Detk “, D ); } atau printf(“%i Jam %i Menit %i Detk “, J, M, D ); C++ cout << J << " Jam "; cout << M << " Menit "; cout << D << " Detik " ; } atau cout << J << " Jam “ << M << " Menit " << D << " Detik " ;
38
6 langkah 7 variabel Detik J X Y M Z D 1 4 5 6 Detik J Y M D 1 4
7425 2 7200 225 J = Detik / 3600 X = J * 3600 Y = Detik - X 3 M = Y / 60 180 Z = M * 60 45 D = Y - Z Detik J X Y M Z D 1 4 5 6 7425 2 225 J = Detik / 3600 Y = Detik – J * 3600 3 M = Y / 60 45 D = Y – M * 60 Detik J Y M D 1 4 6 langkah 4 langkah 7 variabel 5 variabel
39
#include<stdio.h> void main() { int Detik, J, M, D, Y;
7425 J = Detik / 3600 2 #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 Y = Detik – J * 3600 2 M 1 2 3 4 225 M = Y / 60 3 Y 3 D = Y – M * 60 4 45 D 4 langkah 7425 2 Jam 3 Menit 45 Detik Di monitor terlihat : 5 variabel
40
#include<iostream.h> void main() { int Detik, J, M, D, Y;
7425 J = Detik / 3600 2 #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 Y = Detik – J * 3600 2 1 2 3 4 M 225 M = Y / 60 3 Y 3 D = Y – M * 60 4 45 D 4 langkah 7425 2 Jam 3 Menit 45 Detik Di monitor terlihat : 5 variabel
41
C 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 ); } #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 1 2 3 4
43
4 langkah 3 langkah 5 variabel 4 variabel Detik J Y M D 1 4 Detik J M
7425 2 225 J = Detik / 3600 Y = Detik – J * 3600 3 M = Y / 60 45 D = Y – M * 60 Detik J Y M D 1 4 7425 2 J = Detik / 3600 3 M = ( Detik – J * 3600 ) / 60 45 D = ( Detik – J * 3600 ) – M * 60 Detik J M D 1 4 langkah 3 langkah 5 variabel 4 variabel
44
#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 ); } 7425 J = Detik / 3600 2 1 2 M = ( Detik – J * 3600 ) / 60 1 2 3 3 M 3 D = ( Derik – J * 3600 ) – M * 60 45 D 3 langkah 7425 2 Jam 3 Menit 45 Detik Di monitor terlihat : 4 variabel
45
#include<iostream.h> void main() { int Detik, J, M, D;
7425 J = Detik / 3600 2 #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 M = ( Detik – J * 3600 ) / 60 1 2 3 3 M 3 D = ( Derik – J * 3600 ) – M * 60 45 D 3 langkah 7425 2 Jam 3 Menit 45 Detik Di monitor terlihat : 4 variabel
46
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 ); } #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 " ; }
48
C C Dapat dipaksakan menjadi: #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 ); } 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 ); } #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 ); } Dapat dipaksakan menjadi: #include<stdio.h> void main() { int Detik, J,M,D; scanf("%i", & Detik); printf("%i Jam ", Detik / ) ; printf("%i Menit ", ( Detik - (Detik / 3600) *3600 )/ 60 , Detik / 3600 ) ; printf("%i Detik ", ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 ); }
49
Dapat dipaksakan lagi menjadi:
#include<stdio.h> void main() { int Detik, J,M,D; scanf("%i", & Detik); printf("%i Jam ", Detik / ) ; printf("%i Menit ", ( Detik - (Detik / 3600) *3600 )/ 60 ) ; printf("%i Detik ", ( 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 %i Menit %i Detik", Detik / , ( Detik - (Detik / 3600) *3600 )/ 60 , ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 ); }
51
Dapat dipaksakan menjadi:
#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 " ; } Dapat dipaksakan menjadi: cin >> Detik; cout << Detik / << " Jam " ; cout << ( Detik - (Detik / 3600) *3600 )/ << " Menit " ; cout << ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 << " Detik ";
52
Dapat dipaksakan menjadi:
#include<iostream.h> void main() { int Detik, J, M, D; cout << "Detik : " ; cin >> Detik; cout << Detik / << " Jam " ; cout << ( Detik - (Detik / 3600) *3600 )/ << " 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 / << " Jam " << ( Detik - (Detik / 3600) *3600 )/ << " Menit " << ( Detik - (Detik / 3600) * 3600 ) -((Detik - (Detik /3600) * 3600) / 60 ) * 60 << " Detik "; }
53
menggunakan operator atithmatika modulus
( sisa pembagian ) yang disediakan oleh Bahasa Pemrograman
54
karakteristik dan fasilitas
bila menggunakan Bahasa Pemrograman harus memahami karakteristik dan fasilitas yang disediakan oleh Bahasa Pemrograman
55
15 / 2 = 7 15 % 2 = 1 Pembagian bilangan bulat 15 bagi 2 hasilnya = 7
15 / 2 = 7 15 % 2 = 1 15 bagi 2 hasilnya = 7 15 bagi 2 sisanya = 1
56
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
58
% Modulus Kembali ke : Konversi 7425 detik
Menjadi : 2 jam, 3 Menit, 45 Detik Menggunakan % Modulus (sisa pembagian Bilangan Bulat )
59
Draf KONSEP penyelesaian Didapat : 7425 / = sisa 225 2 Jam 3 Menit 45 Detik 225 / = sisa 45 LENGKAP dan RINCI Tidak rinci, darimana mendapatkan nilai sisa 7425 / = 2 7425 / sisa 225 Bahasa pemrograman menyediakan instruksi untuk menghitung sisa pembagian / = 3 225 / 60 sisa 45
60
7425 / = 2 7425 / sisa 225 / = 3 225 / 60 sisa 45 Ditulis : % 7425 / = 2 7425 % = 225 / = 3 225 % 60 = 45 adalah operator modulus (sisa pembagian)
61
7425 / = 2 7425 % = 225 / = 3 225 % 60 = 45 Algoritma
62
7425 / = 2 7425 % = 225 / = 3 225 % 60 = 45 7425 7425 / 3600 2 7425 % 3600 225 / 60 225 3 225 % 60 45 Kerangka berpikir, bila setiap nilai disimpan dalam sebuah variabel Algoritma
63
Algoritma J Detik X M D 7425 7425 / 3600 2 7425 J = Detik / 3600 2
7425 % 3600 X = Detik % 3600 225 / 60 M = X / 60 225 3 X 225 3 M 225 % 60 D = X % 60 45 45 D Algoritma
64
Sesuai dengan kaidah penulisan algoritma
J Detik 7425 J = Detik / 3600 2 J = Detik / 3600 X = Detik % 3600 M = X / 60 D = X % 60 X = Detik % 3600 M = X / 60 X 225 3 M D = X % 60 45 D Sesuai dengan kaidah penulisan algoritma
65
Detik J M D X J Detik 1 1 2 2 3 M 3 4 D 4 langkah 3 langkah 7425 2 225
M = X / 60 45 X = Detik % 3600 D = X % 60 Detik J M D X J Detik 7425 J = Detik / 3600 2 1 1 2 2 M = (Detik % 3600 ) / 60 3 3 M 3 4 D = Detik % 3600 ) % 60 45 D 4 langkah 3 langkah
66
Program menghitung dan mencetak Jam, Menit, Detik menggunakan operator arithmatik modulus
67
#include<stdio.h> void main() { int Detik, J, M, D, X;
7425 2 225 J = Detik / 3600 3 M = X / 60 45 X = Detik % 3600 D = X % 60 Detik J M D X 1 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 ); }
68
#include<iostream.h> void main() { int Detik, J, M, D, X;
7425 2 225 J = Detik / 3600 3 M = X / 60 45 X = Detik % 3600 D = X % 60 Detik J M D X 1 4 4 langkah #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 " ; }
70
#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 );; } J Detik 7425 J = Detik / 3600 2 1 2 M = (Detik % 3600 ) / 60 3 3 M D = Detik % 3600 ) % 60 45 D 3 langkah
71
#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 " ; } J Detik 7425 J = Detik / 3600 2 1 2 M = (Detik % 3600 ) / 60 3 3 M D = Detik % 3600 ) % 60 45 D 3 langkah
73
Dapat dipaksakan menjadi :
#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 " ; } #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 " ; } Dapat dipaksakan menjadi : cin >> Detik; cout << Detik / 3600 << " Jam "; cout << ( Detik % 3600 ) / 60 << " Menit "; cout << ( Detik % 3600 ) % 60 << " Detik " ;
74
02.4 Soal-soal Pekerjaan Rumah
Bersambung ke : 02.4 Soal-soal Pekerjaan Rumah
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.