Senin, 18 April 2011

Program untuk Mengetahui Nilai Mahasiswa (DEV C++)


#include
#include
class Nilai {
friend ostream& operator<<(ostream&, Nilai&); friend istream& operator>>(istream&, Nilai&);
public:
Nilai() {};
void konversikan() {
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& masukan) {
cout << "Masukkan nilai angka = "; in >> masukan.nilai;
return in;
};

ostream& operator<<(ostream& out, Nilai& keluaran) { out << "Nilai angka : " << keluaran.nilai << endl; out << "Nilai huruf : " << keluaran.nilai_huruf<> angka;
angka.konversikan();
cout << angka;
getch();
return 0;
}

Tidak ada komentar:

Posting Komentar