0% menganggap dokumen ini bermanfaat (0 suara)
67 tayangan3 halaman

Tugas Modul Algoritma 1

Dokumen ini berisi soal latihan membuat algoritma untuk menukar dua bilangan, mencetak deret bilangan ganjil 1-20, dan menentukan bilangan terbesar, terkecil, dan rata-rata dari 3 bilangan yang diinput.

Diunggah oleh

jojisunan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
67 tayangan3 halaman

Tugas Modul Algoritma 1

Dokumen ini berisi soal latihan membuat algoritma untuk menukar dua bilangan, mencetak deret bilangan ganjil 1-20, dan menentukan bilangan terbesar, terkecil, dan rata-rata dari 3 bilangan yang diinput.

Diunggah oleh

jojisunan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Soal Latihan / Tugas

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

1.Algoritma menukar dua buah bilangan.


Deklarasi :

Integer: bil1,bil2,bil3

Deskripsi :

Read(bil1,bil2)

Bil 3 = bil1

Bil2 = bil1

Bil 2 = bil3

Print bil1, bil2

end

2.# Inisialisasi variabel i dengan nilai 1

I=1

# Selama i kurang dari atau sama dengan 20, lakukan:

While i <= 20:

# Cetak nilai i jika i adalah bilangan ganjil

If i % 2 != 0:

Print(i)

# Tambahkan 1 ke nilai i

I += 1

3.Algoritma mengimput 3 buah bilangan menentukan bilangan terbesar,terkecil,dan rata-ratanya.

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

Anda mungkin juga menyukai