Mencari nilai huruf menggunakan fungsi else-if majemuk
Mengubah Nilai Angka Menjadi Nilai Huruf
#include <iostream.h>#include <conio.h>
#include <stdio.h>
main(){
char nama[50],kls[10],n_huruf;
int n_tgs,n_uts,n_uas;
float jum_nilai;
cout<<"\n=======================================";
cout<<"\n Mengubah Nilai Angka ";
cout<<"\n=======================================";
cout<<"\n\nNama : ";gets(nama);
cout<<"\nKelas : ";gets(kls);
cout<<"\n=======================================";
cout<<"\n\nNilai Tugas : ";cin>>n_tgs;
cout<<"\nNilai UTS : ";cin>>n_uts;
cout<<"\nNilai UAS : ";cin>>n_uas;
jum_nilai=(0.4*n_tgs)+(0.3*n_uts)+(0.3*n_uas);
cout<<"\nJumlah Nilai Akhir : "<<jum_nilai;
if(jum_nilai>=80)
n_huruf='A';
else if(jum_nilai>=60)
n_huruf='B';
else if(jum_nilai>=40)
n_huruf='C';
else if(jum_nilai>=20)
n_huruf='D';
else n_huruf='E';
cout<<"\n\nNilai Huruf : "<<nama<<" adalah "<<n_huruf;
getch ();
}
Dan hasil dari program di atas sbb:
Jumlah nilai akhir di dapat dari :
40% nilai tugas + 30% nilai UTS + 30% nilai UAS.
Jika jumlah nilai :
80-100 => A.
60-79 => B.
40-59 => C.
20-39 => D.
0-19 => E.
Tidak ada komentar:
Posting Komentar