Tugas Modul Algoritma 1
Tugas Modul Algoritma 1
1. Buatlah algoritma ( dalam bentuk kalimat deskriptif, flow chart dan Pseudo code ) untuk
menukar dua buah bilangan.
2. Buatlah algoritma untuk mencetak deret angka bilangan ganjil dari 1 Sampai 20.
3. Buatlah algoritma ( dalam bentuk kalimat deskriptif, flow chart dan Pseudo code ) untuk
menginput 3 buah bilangan, kemudian tentukan Bilangan terbesar, terkecil, dan rata-ratanya.
Jawab
Integer: bil1,bil2,bil3
Deskripsi :
Read(bil1,bil2)
Bil 3 = bil1
Bil2 = bil1
Bil 2 = bil3
end
I=1
If i % 2 != 0:
Print(i)
# Tambahkan 1 ke nilai i
I += 1
Deskriptif:
1. Mulai
2. Input bilangan pertama (bil1)
3. Input bilangan kedua (bil2)
4. Input bilangan ketiga (bil3)
5. Deklarasi variabel terbesar (max) dengan bilangan pertama (bil1)
6. deklarasi variabel terkecil (min) dengan bilangan pertama (bil1)
7. Hitung jumlah ketiga bilangan (total) dengan menambahkan bil1, bil2, dan bil3.
8. Hitung rata-rata (rata) dengan membagi total oleh 3.
9. Jika bil2 lebih besar daripada max, print max dengan bil2.
10. Jika bil3 lebih besar daripada max, print max dengan bil3.
11. Jika bil2 lebih kecil daripada min, print min dengan bil2.
12. Jika bil3 lebih kecil daripada min, print min dengan bil3.
13. Tampilkan max, min, dan rata-rata.
14. Selesai