Program C++ !
Proszę o napisanie programu który wyświetla wszystkie miesiące!
Konstruktor i Destruktor!
Czekam na szybką i dobrą odpowiedź z góry dziękuje <3
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include <stdlib.h>
#include <iostream>
using namespace std;
class Miesiac
{
string nazwa;
public:
Miesiac (int x)
{
switch (x) {
case 1: nazwa = "Styczen"; break;
case 2: nazwa = "Luty"; break;
case 3: nazwa = "Marzec"; break;
case 4: nazwa = "Kwiecien"; break;
case 5: nazwa = "Maj"; break;
case 6: nazwa = "Czerwiec"; break;
case 7: nazwa = "Lipiec"; break;
case 8: nazwa = "Sierpien"; break;
case 9: nazwa = "Wrzesien"; break;
case 10: nazwa = "Pazdziernik"; break;
case 11: nazwa = "Listopad"; break;
case 12: nazwa = "Grudzien"; break;
default: nazwa = "nieznany"; break;
}
}
~Miesiac() {}
string dajNazwe() { return nazwa; }
};
ostream & operator<<(ostream & s, Miesiac & m1) { return s << m1.dajNazwe(); }
int main(int argc, char *argv[])
{
for (int i = 1; i <=12; i++) cout << *(new Miesiac (i)) << endl;
return EXIT_SUCCESS;
}
program zwraca wynik:
Styczen
Luty
Marzec
Kwiecien
Maj
Czerwiec
Lipiec
Sierpien
Wrzesien
Pazdziernik
Listopad
Grudzien