Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <string>
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7. class Student {
  8. public:
  9. string imie;
  10. string nazwisko;
  11. string kierunek;
  12. int year;
  13. int month;
  14. int day;
  15. };
  16.  
  17. class UJK {
  18. public:
  19. Student* tab[100];
  20. int licznik = 0;
  21.  
  22. void dodajStudenta(string imie, string nazwisko,string kierunek, int day, int month, int year) {
  23.  
  24. tab[licznik] = new Student();
  25. tab[licznik]->imie = imie;
  26. tab[licznik]->nazwisko = nazwisko;
  27. tab[licznik]->kierunek=kierunek;
  28. tab[licznik]->day=day;
  29. tab[licznik]->month=month;
  30. tab[licznik]->year=year;
  31. ++licznik;
  32.  
  33.  
  34.  
  35. void wyswietlStudentow() {
  36. int i;
  37. for (i = 0; i <= licznik-1; ++i) {
  38. cout << "Student nr " << (i + 1) << " to "
  39. << tab[i]->imie << " "
  40. << tab[i]->nazwisko<< " "
  41. << tab[i]->kierunek<< " "
  42. << tab[i]->day<< " "
  43. << tab[i]->month<< " "
  44. << tab[i]->year<<endl;
  45. if (day>31) cout<<"podales zly dzien"<<
  46. if (month>12) cout<<"podales zly miesiac"<<
  47. if (year>2016) cout<<"podales zly rok"<<endl;
  48.  
  49. }
  50. }
  51. };
  52.  
  53. int main()
  54. {
  55.  
  56.  
  57. UJK* ujk = new UJK();
  58.  
  59. ujk->dodajStudenta("Jan", "Kowalski","Informatyk",24,11,1995);
  60.  
  61.  
  62. ujk->wyswietlStudentow();
  63.  
  64. return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement