Laman

Jumat

tugas mandiri II


ini adalah program untuk menentukan nama hari dari angka yang di-input-kan

(menggunakan class)


#include

class hari

{

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

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

public:

tampil();

private:

int ke;

char* hari;

};

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

{

cout << ” hari ke- “; in >> input.ke;

return in;

}

hari::tampil()

{

switch (ke/1) {

case 1 : cout << strcpy(hari,”ahad”)<

break;

case 2 : cout << strcpy(hari,”senin”)<

break;

case 3 : cout << strcpy(hari,”selasa”)<

break;

case 4 : cout << strcpy(hari,”rabu”) << endl;

break;

case 5 : cout << strcpy(hari,”kamis”)<

break;

case 6 : cout << strcpy(hari,”jum’at”)<

break;

case 7 : cout << strcpy(hari,”sabtu”)<

default : cout << strcpy(hari,”error”);

}

}

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

{

out << “hari ke – “<<<” adalah “<<

return out;

}

int main()

{

hari ini;

cin >> ini;

cout << ini << endl;

ini.tampil();

return 0;

}

Tidak ada komentar:

Posting Komentar