NIM : 20134048
KELAS : 2RMIK
TUGAS 2 ALOGARITMA
1. Buatlah alogaritma menggunakan Pseudocode untuk mengubah jam dan menit yang
diinput ke dalam satuan detik.
Rumus : LamaDetik = Jam*3600 + Menit*60
2. Buatlah Alogaritma menggunakan Pseudocode untuk menentukan apakah bilangan yang
diinput adalah bilangan ganjil atau bilangan genap.
(Hint : Bilangan genap adalah bilangan yang habis dibagi 2)
3. Buatlah alogaritma menggunakan flowchart dan pseudocode untuk menginput 3 buah
bilangan, kemudian tentukan bilangan terbesar, terkecil, dan rata-ratanya.
4. Menara Hanoi
Jawaban :
1. Alogaritma
a. Input jam kemudian simpan nilai ke variable “jam”
b. Input menit, kemudian simpan nilai ke variable “menit”
c. Konversikan nilai variable jam dan menit, kemudian masukkan ke dalam variable
“hasil”
d. Output V (hasil konversi kesatuan detik)
Pseudocode
3.
Pseudocode : Print “A paling besar” if (A>B ; A>C) then print “B paling besar” if (B>A ; B>C)
then else “C>A ; C>B) end jumlah = A+B+C rata-rata = jumlah 3
4. Soal Tambahan
a. Blok 3 dipindahkan ke akhir
b. Blok 2 dipindahkan ke antara
c. Blok 3 dipindahkan di atas blok 2 di antara
d. Blok 1 di pindahkan ke akhir
e. Blok 3 di pindahkan ke awal
f. Blok 2 pindahkan di atas blok 1 di akhir
g. Blok 3 pindahkan diatas blok 1 dan 2 di akhir