#include
class Nilai {
friend ostream& operator << (ostream&, Nilai&); friend istream& operator >> (istream&, Nilai&);
public:
Nilai() {};
void konveresikan() {
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'; } private: int nilai; char nilai_huruf; }; /istream& operator >> (istream&in, Nilai& masukkan) {
cout << " Masukkan nilai angka ="; cin >> masukkan.nilai;
return in;
};
ostream& operator>>(ostream& out,nilai& keluaran) {
out << "nilai angka : " << keluaran.nilai << endl; out << "nilai huruf : " << keluaran.nilai_huruf; return out; } void main () { Nilai angka; cin>> angka;
angka.konversikan();
cout<
}




No comments:
Post a Comment