Laman

Jumat

Tugas Mandiri

ini adalah program untuk menentukan nilai huruf dari nilai angka yang di-inputkan

(menggunakan class)

#include

#include

class konversi{

friend istream & operator >> (istream&,konversi&);

friend ostream & operator << (ostream&, const konversi&);

private:

float nilai;

char* nilai_huruf;

public:

konversi();

proses();
};

konversi::konversi()

{

cout <<”=============================”<

cout <<”\tkonversi nilai”<

cout <<”=============================”<

}

istream & operator >> (istream& in,konversi& input)

{

cout << “Masukkan nilai : “;in>>input.nilai;

return in;

}

konversi:: proses()

{
if((nilai > 0) && (nilai <=20)){cout << strcpy(nilai_huruf,”E”);}

else if((nilai > 20) && (nilai <=40)){cout << strcpy(nilai_huruf, “D”);}

else if((nilai > 40) && (nilai <=60)){cout << strcpy(nilai_huruf, “C”);}

else if((nilai > 60) && (nilai <=80)){cout << strcpy(nilai_huruf,”B”);}

else if((nilai > 80) && (nilai <=100)){cout << strcpy(nilai_huruf , “A”);}

else {cout << strcpy(nilai_huruf,”error”)<

ostream & operator << (ostream& out, const konversi& output)

{

out << “Nilai angka anda adalah “<< output.nilai <

out << “Nilai Huruf anda adalah “<<

return out;

}

int main()

{

konversi angka;

cin >> angka;

cout << angka << endl;
return 0;

}

Tidak ada komentar:

Posting Komentar