Program ini
berfungsi untuk menghitung nilai yang telah dicapai oleh seorang mahasiswa.
Pada program ini user diminta untuk memasukkan nama, npm, kelas, nilai uts, dan
uas. Untuk kemudian dicetak pada output. Berikut coding program tersebut :
Untuk logika
program ini pertama memasukkan variabel n, p,
dan k sebagai tipe data char. Variabel n berfungsi untuk variabel nama, p untuk
variabel npm, dan k untuk variabel kelas. Setelah itu ada variabel u, a, dan f sebagai
tipe data float. Variabel u berfungsi untuk variabel nilai uts, variabel a
untuk nilai uas, dan variabel f untuk memeriksa nilai akhir dari mahasiswa.
Untuk nilai akhir didapat dari 0.7 * uts + 0.3 * uas
dan setelah mendapat nilai akhir akan dilakukan pengecekan kondisi dimana jika nilai lebih besar dari 90 maka mahasiswa mendapat grade A, sedangkan nilai 70-89 akan mendapat grade B, selain itu akan mendapat grade C dan mahasiswa tersebut gagal.
dan setelah mendapat nilai akhir akan dilakukan pengecekan kondisi dimana jika nilai lebih besar dari 90 maka mahasiswa mendapat grade A, sedangkan nilai 70-89 akan mendapat grade B, selain itu akan mendapat grade C dan mahasiswa tersebut gagal.
Berikut
hasil output dari program diatas :
Tidak ada komentar:
Posting Komentar