Jumat, 04 Mei 2012

CODING NILAI/ GRADE LINUX/C

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.
Berikut hasil output dari program diatas :

 

Tidak ada komentar:

Posting Komentar