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