Minggu, 27 Maret 2011

Program Pengkodean Nilai keHuruf


Program Konversi Nilai
Saya akan menjelaskan sidikit mengenai program konversi nilai di bawah ini, program ini menggunakan percabangan seperti postingan saya sebelumnya yaitu mengenai program untuk menentukan kelulusan , untuk lebih jelasnya langsung saja kita lihat algoritma berikut:
Read (nilai)
If (nilai>0) and (nilai<=20) then nilai_huruf ←’E’
else if (nilai>20) and (nilai <=40) then nilai_huruf ←’D’
else if (nilai>40) and (nilai <=60) then nilai_huruf ←’C’
else if (nilai>60) and (nilai <=80) then nilai_huruf ←’B’
else nilai_huruf ←’A’
endif
write (nilai_huruf)

dan berikut adalah sourcecodenya:

#include <iostream.h>

class bilangan{
private:
      int nilai;
      char nilai_huruf;
public:
void nilai_hasil(){
     cout<<"Masukan nilai angka : ";
     cin>>nilai;
     if((nilai > 0)&&(nilai <= 20)){
     nilai_huruf='E';
     }
     else if((nilai > 20)&&(nilai <= 40)){
     nilai_huruf='D';
     }
     else if((nilai > 40)&&(nilai <= 60)){
     nilai_huruf='C';
     }
     else if((nilai > 60)&&(nilai <= 80)){
     nilai_huruf='B';
     }
     else {
     nilai_huruf='A';
     }
     cout<<"Nilai huruf = "<<nilai_huruf<<endl;
     }};
int main(){
   int x;
    bilangan a;
    a.nilai_hasil();
   cin>>x;
    return 0;
}
setelah kita ketikkan pada borland C++ maka akan tampil seperti pada gambar dibawah ini : 
Setelah itu maka kita run atau klik ctrl + f9 maka akan tampil seperti pada gambar dibawah ini...
disini saya mencoba masukan nilai "100" maka hasilnya yaitu "A"

dan jika saya memasukan nilai 50 maka akan muncul hasil "C" seperti pada gambar di bawah ini:
 demikan lah program untuk mengkodekan nilai ke huruf.silahkan dicoba bila ada kekurangan silahkan di komentar....terimakasih...


0 komentar:

Posting Komentar