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"
disini saya mencoba masukan nilai "100" maka hasilnya yaitu "A"
demikan lah program untuk mengkodekan nilai ke huruf.silahkan dicoba bila ada kekurangan silahkan di komentar....terimakasih...
0 komentar:
Posting Komentar