CARA MEMBUAT PROGRAM MENGHITUNG NILAI MAHASISWA MENGGUNAKAN BAHASA C/C++
Lama tak posting, pada postingan selanjutnya ini masih di wilayah perhitungan agar semakin mengenal dan semakin menyukai Bahasa Pemrograman Bahasa C/C++.
Dibawah ini merupakan listing untuk cara membuat program Menghitung Nilai Mahasiswa secara manual tidak menggunakan pengulangan (looping).
#include <stdio.h>
#include <conio.h>
int main (){
char nm, mk [20];
float r, nt, np, nu;
printf ("\t\t\tAplikasi Perhitungan Nilai Kuliah\n");
printf ("\nKetikan Nama Anda = ");scanf("%s",&nm);
printf ("\nMata Kuliah = ");scanf("%s",&mk);
printf ("\nMasukan Nilai Teori [0-100] = ");scanf("%f",&nt);
printf ("\nMasukan Nilai Praktek [0-100] = ");scanf("%f",&np);
printf ("\nMasukan Nilai Ujian [0-100] = ");scanf("%f",&nu);
r = (nt*0.3)+(np*0.3)+(nu*0.4);
if (r>=80){
printf ("\n\t\t\***Hasil Perhitungannya***");
printf ("\nNama Anda = %s",&nm);
printf ("\nMata Kuliah = %s",&mk);
printf ("\nNilai Angka Akhir = %4.2f",r);
printf ("\nNilai Huruf = A ");
printf ("\nSelamat Anda Dinyatakan LULUS Di Mata Kuliah %s Dengan Predikat CUMLAUDE ",&mk);
}
else if (r>=70){
printf ("\n\t\t\***Hasil Perhitungannya***");
printf ("\nNama Anda = %s",&nm);
printf ("\nMata Kuliah = %s",&mk);
printf ("\nNilai Angka Akhir = %4.2f",r);
printf ("\nNilai Huruf = B ");
printf ("\nSelamat Anda Dinyatakan LULUS Di Mata Kuliah %s Dengan Predikat BAIK ",&mk);
}
else if (r>=60){
printf ("\n\t\t\***Hasil Perhitungannya***");
printf ("\nNama Anda = %s",&nm);
printf ("\nMata Kuliah = %s",&mk);
printf ("\nNilai Angka Akhir = %4.2f",r);
printf ("\nNilai Huruf = C ");
printf ("\nSelamat Anda Dinyatakan LULUS Di Mata Kuliah %s Dengan Predikat CUKUP ",&mk);
}
else if (r>=50){
printf ("\n\t\t\***Hasil Perhitungannya***");
printf ("\nNama Anda = %s",&nm);
printf ("\nMata Kuliah = %s",&mk);
printf ("\nNilai Angka Akhir = %4.2f",r);
printf ("\nNilai Huruf = D ");
printf ("\nAnda Dinyatakan TIDAK LULUS Di Mata Kuliah %s ",&mk);
}
else if (r>=40){
printf ("\n\t\t\***Hasil Perhitungannya***");
printf ("\nNama Anda = %s",nm);
printf ("\nMata Kuliah = %s",mk);
printf ("\nNilai Angka Akhir = %4.2f",&r);
printf ("\NNilai Huruf = E ");
printf ("\nAnda Dinyatakan Gagal Di Mata Kuliah %s ",mk);
}
getch ();
}
Dan inilah hasil dari listing diatas setelah kita eksekusi.
Silahkan dicoba....