Misalkan ketentuan nilai sesuai kontrak perkuliahan adalah :
Nilai keaktifan x 20%
Nilai Tugas x 30%
Nilai Ujian x 50%
Nilai akhir = total penjumlahan dari nilai-nilai di atas
script programnya adalah sebagai berikut:
#include <stdio.h> #include <conio.h> int main() { char nmMhs[20]; float nk, nt, nu, na; clrscr(); printf("Nama Mahasiswa : "); gets(nmMhs); printf("\nNilai Keaktifan : "); scanf("%f", &nk); printf("\nNilai Tugas : "); scanf("%f", &nt); printf("\nNilai Ujian : "); scanf("%f", &nu); clrscr(); nk = (nk * 20)/100; nt = (nt * 30)/100; nu = (nu * 50)/100; na = nk+nt+nu; clrscr(); printf("Nama Mahasiswa : "); puts(nmMhs); printf("\nNilai murni keaktifan : %4.1f\n\n", nk); printf("Nilai murni tugas : %4.1f\n\n", nt); printf("Nilai murni ujian : %4.1f\n\n", nu); printf("Nilai akhir : %4.1f", na); getch(); return 0; }Mula-mula program akan meminta input berupa nama mahasiswa, nilai keaktifan, nilai tugas, dan nilai ujian dimana nilai masing-masing inputan akan di simpan di masing-masing variabel yang telah di deklarasikan.
kemudian
variabel yang berisi nilai keaktifan (nk) di kali 20/100
variabel yang berisi nilai tugas (nt) di kali 30/100
variabel yang berisi nilai ujian (nu) di kali 50/100
variabel nilai akhir (na) di isi dengan penjumlahan nk+nt+nu
Selanjutnya Kita tinggal menampilkannya saja dengan menggunakan cout<<
Sehingga hasil akhir nilai pada screenshot programnya adalah seperti ini :
Sekian penjelasan mengenai program nilai akhir mahasiswa yang Saya buat di atas, semoga apa yang Saya sampaikan dapat di pahami, dan bila ada kesalahan di tunggu sarannya. Terimakasih.
No comments:
Post a Comment