Berikut ini adalah pertanyaan dari jundiaa pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Diketahui susunan program untuk menginput sebuah nilai integer ( nilai ujian mahasiswa ) anggap nilai yang diinput berada dalam batas ( 0 – 100 ), artinya tidak dibawah 0 dan tidak diatas 100. Kemudian cetak atau muncul nilai akhir di layar dalam bentuk huruf cetak : A, B, C, D, atau E, dimana syarat nialai A ( 80 – 100 ), B ( 70 – 79 ), C ( 60 – 69), D ( 40 – 59 ) dan E ( 0 – 39 ), Buatlah minimal notasi algoritma dalam bentuk deskripsi saja atau ditambah dalam bentuk flowchart atau baiknya dilengkapi hingga pseudo code
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Notasi algoritma
Deklarasi :
Nilai = int
Deskripsi:
- Baca Nilai
- Cek apakah Nilai ada pada jangkauan 0-100 kalau tidak lompat ke selesai
- Cek apakah Nilai lebih besar sama dengan 80 kalau benar cetak 'A', lompat ke selesai
- Cek apakah Nilai lebih besar sama dengan 70 kalau benar cetak 'B', lompat ke selesai
- Cek apakah Nilai lebih besar sama dengan 60 kalau benar cetak 'C', lompat ke selesai
- Cek apakah Nilai lebih besar sama dengan 40 kalau benar cetak 'D', lompat ke selesai
- Cetak 'E'
- Selesai
Di lampiran ada flowchart sama contoh syntaxnya di bahasa C++
Semoga dengan pertanyaan yang sudah terjawab oleh dityaren dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Tue, 27 Jul 21