Skocz do zawartości


Zdjęcie

Klasy C++ programowanie obiektowe.


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Mantotti

Mantotti
  • Użytkownicy
  • 1 postów

Napisano 22 listopad 2014 - 14:03

Witam potrzebuję pomocy w dokończeniu zadaniu:
To treść:

Zdefiniuj klasę TKlalendarz. Klasa powinna zawierać prywatne pola: dzien,miesiac,rok oraz następujące metody: 
- konstruktor z trzema parametrami: d,m,r typu int ustawiający odpowiednie pola, jeśli paramety nie tworzą poprawnej daty ustawiana jest data 01/01/2009, 
- bool ustawDate(int d, int m, int r) - zadawaniem metody jest ustawienie odpowiednich pól, jeśli parametry metody nie tworzą poprawnej daty metoda zwraca false, 
- void wyswietl (int tyb) - wyświetl datę w odpowiednim formacie w zależności od parametru typ: 1 - data długa 14 grudzień 2009, 2 - data krótka 14/12/2009, w pozostałych przypadkach datę wyświetlamy 14.12.2009 
- int podajDzien() - zwraca dzień miesiąca 
- int podajMiesiac() - zwraca miesiąc 
- int podajRok() - zwraca rok 
- string podajDzienTyg() metoda zwracająca dzień tygodnia, 
- zmienDate - zmienia datę o zadaną ilość lat, miesięcy i dni. Zaprojektuj tą metodę tak aby można było ją wywołać z jednym parametrem (dni), z dwoma parametrami (dni i miesiące) lub trzema parametrami. 
- ileDni - oblicz ilośc dni pomiędzy datami, jeżeli data podana w parametrze jest wcześniejsza od daty obektu na rzecz którego wywoławana jest metoda to zwracana wartość powinna być ujemna.

a kod zrobiony jest w pliku:

Załączone pliki


  • 0


#2 jarex_67

jarex_67
  • Użytkownicy
  • 151 postów

Napisano 29 sierpień 2017 - 18:25

Spróbuj tutaj jest fajne szkolenie http://geek-on.pl :)


  • 0


Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych