Anda di halaman 1dari 1

Nama : Ayunda Kusuma Wardani

NIM : E41201809
Prodi : Teknik Informatika
Golongan :C
Mata Kuliah : Logika Algoritma

Buatlah algoritma dari permasalah berikut:

Terdapat deret skor dari 8 mahasiswa jurusan TI yang mengikuti lomba pemrograman seperti
gambar 1. Bagaimana algoritma untuk menentukan siapa yang menjadi juara dari ke delapan
orang tersebut. Susun algoritmanya menggunakan Bahasa natural.

Jawab :

Algoritma menentukan juara dengan skor tertinggi dari deretan skor adalah :

1. Mulai
2. Mendefinisikan variable skor_max yang diberi nilai awal dari deretan skor yaitu 175.
3. Baca bilangan pertama dari deretan skor.
4. Baca bilangan selanjutnya sampai akhir dari deretan skor.
5. Bandingkan bilangan pertama dengan nilai pada skor_max. Jika bilangan pertama lebih
besar dari skor_max, maka ganti nilai pada skor_max dengan bilangan itu. Jika tidak
maka nilai skor_max tetap.
6. Bandingkan bilangan selanjutnya , jika bilangan itu lebih besar daripada skor_max maka
ganti nilai pada skor_max dengan bilangan itu. Jika tidak maka nilai skor_max tetap.
7. Ulangi langkah 6 hingga semua bilangan pada deretan skor telah dibandingkan .
8. Tampilkan nilai pada skor_max sebagai output.
9. Selesai

Anda mungkin juga menyukai