Kamis, 01 Mei 2014

Mencari nilai huruf menggunakan fungsi else-if majemuk

Mencari nilai huruf menggunakan fungsi else-if majemuk

Mengubah Nilai Angka Menjadi Nilai Huruf

Masukkan list program di bawah ini :
#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

Label