Rancanglah program terstruktur untuk persoalan berikut ini, dan pastikan anda menggunakan formatted input dan formatted output yang tepat dan user-friendly.
“Dalam mata kuliah Pengelolaan Bisnis Brokering Real-Estate terdapat 100 mahasiswa yang menempuh ujian. Anda diminta membuat program untuk meringkas hasil ujian tersebut. Anda diberikan daftar 100 mahasiswa tersebut. Kemudian, untuk setiap nama, label angka 1 dituliskan jika mahasiswa lulus ujian, dan label angka 2 jika mahasiswa gagal ujian.
Program perlu menganalisa hasil ujian sebagai berikut:
Input data hasil ujian (angka 1 atau 2) untuk masing-masing mahasiswa. Tampilkan pesan “Nama” dan “Masukkan hasil” setiap kali program meminta data berikutnya.
Tampilkan nama masing-masing mahasiswa beserta hasil ujiannya.
Hitunglah jumlah masing-masing jenis hasil (yaitu, berapa yang lulus dan berapa yang gagal).
Jika jumlah kelulusan lebih dari 80 persen, maka tampilkan pesan “Kelulusan kelas telah mencapai target!”