Algoritma dan flowchart adalah dua hal yang sangat penting dalam dunia pemrograman. Sebelum menulis kode program, kita harus membuat algoritma dan flowchart terlebih dahulu untuk memudahkan dalam memahami logika program. Di bawah ini adalah beberapa contoh soal algoritma dan flowchart beserta jawabannya yang dapat membantu Anda memahami konsep tersebut dengan lebih baik.
1. Soal Algoritma
Buatlah algoritma untuk menghitung Luas Segitiga dengan inputan dari user.
Jawaban:
1. Masukkan nilai alas segitiga
2. Masukkan nilai tinggi segitiga
3. Hitung luas segitiga dengan rumus 0.5 x alas x tinggi
4. Tampilkan hasil luas segitiga
2. Soal Flowchart
Buatlah flowchart untuk menentukan bilangan ganjil atau genap.
Jawaban:
3. Soal Algoritma
Buatlah algoritma untuk mencari bilangan terbesar dari 3 bilangan yang diinputkan oleh user.
Jawaban:
1. Masukkan bilangan pertama
2. Masukkan bilangan kedua
3. Masukkan bilangan ketiga
4. Jika bilangan pertama lebih besar dari bilangan kedua dan bilangan ketiga, maka bilangan pertama adalah bilangan terbesar
5. Jika bilangan kedua lebih besar dari bilangan pertama dan bilangan ketiga, maka bilangan kedua adalah bilangan terbesar
6. Jika bilangan ketiga lebih besar dari bilangan pertama dan bilangan kedua, maka bilangan ketiga adalah bilangan terbesar
7. Tampilkan bilangan terbesar
4. Soal Flowchart
Buatlah flowchart untuk menentukan bilangan prima.
Jawaban:
5. Soal Algoritma
Buatlah algoritma untuk mencari nilai rata-rata dari 5 bilangan yang diinputkan oleh user.
Jawaban:
1. Masukkan bilangan pertama
2. Masukkan bilangan kedua
3. Masukkan bilangan ketiga
4. Masukkan bilangan keempat
5. Masukkan bilangan kelima
6. Hitung total nilai dengan menjumlahkan kelima bilangan tersebut
7. Hitung rata-rata dengan membagi total nilai dengan 5
8. Tampilkan nilai rata-rata
6. Soal Flowchart
Buatlah flowchart untuk menentukan bilangan Armstrong.
Jawaban:
7. Soal Algoritma
Buatlah algoritma untuk mencari nilai terkecil dari 5 bilangan yang diinputkan oleh user.
Jawaban:
1. Masukkan bilangan pertama
2. Masukkan bilangan kedua
3. Masukkan bilangan ketiga
4. Masukkan bilangan keempat
5. Masukkan bilangan kelima
6. Bandingkan bilangan pertama dengan bilangan kedua, ketiga, keempat, dan kelima untuk mencari bilangan terkecil
7. Bandingkan bilangan kedua dengan bilangan ketiga, keempat, dan kelima untuk mencari bilangan terkecil
8. Bandingkan bilangan ketiga dengan bilangan keempat dan kelima untuk mencari bilangan terkecil
9. Bandingkan bilangan keempat dengan bilangan kelima untuk mencari bilangan terkecil
10. Tampilkan bilangan terkecil
8. Soal Flowchart
Buatlah flowchart untuk menentukan bilangan Fibonacci.
Jawaban:
9. Soal Algoritma
Buatlah algoritma untuk mencari bilangan faktorial dari bilangan yang diinputkan oleh user.
Jawaban:
1. Masukkan bilangan
2. Jika bilangan sama dengan 0, maka faktorialnya adalah 1
3. Jika bilangan tidak sama dengan 0, maka hitung faktorial dengan mengalikan bilangan dengan bilangan sebelumnya hingga bilangan sama dengan 1
4. Tampilkan hasil faktorial
10. Soal Flowchart
Buatlah flowchart untuk menentukan bilangan kelipatan dari 5.
Jawaban:
Kesimpulan
Dari beberapa contoh soal algoritma dan flowchart beserta jawabannya di atas, kita dapat melihat betapa pentingnya kedua konsep tersebut dalam pemrograman. Dengan membuat algoritma dan flowchart terlebih dahulu, kita dapat memudahkan dalam memahami logika program dan menghindari kesalahan saat menulis kode program. Oleh karena itu, sudah menjadi hal yang wajib bagi setiap programmer untuk memiliki pemahaman yang baik terkait algoritma dan flowchart.
Artikel Contoh Soal Algoritma dan Flowchart Beserta Jawabannya
© Copyright 2023 TEKNOBGT.COM