Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <string>
- using namespace std;
- struct date {
- int day;
- int month;
- int year;
- };
- struct student {
- string fname;
- string lname;
- int grant;
- date stuStart;
- date stuEnd;
- };
- int main () {
- int n;
- cout << "Podaj ilosc studentow: ";
- cin >> n;
- student *Students = new student[ n + 1 ];
- for ( int i = 1; i < n+1; i++ ) {
- cout << right << "Imie studenta " << i << ".: ";
- cin >> Students[ i ].fname;
- cout << "Nazwisko studenta " << i << ".: ";
- cin >> Students[ i ].lname;
- cout << "Wartosc stypendium studenta " << i << ".: ";
- cin >> Students[ i ].grant;
- cout << "Data rozpoczęcia studiow przez studenta " << i << ".: ";
- cout << endl;
- cout << "Dzien: "; cin >> Students[ i ].stuStart.day;
- cout << "Miesiac: "; cin >> Students[ i ].stuStart.month;
- cout << "Rok: "; cin >> Students[ i ].stuStart.year;
- cout << "Data skonczenia studiow przez studenta " << i << ".: ";
- cout << endl;
- cout << "Dzien: "; cin >> Students[i ].stuEnd.day;
- cout << "Miesiac: "; cin >> Students[ i ].stuEnd.month;
- cout << "Rok: "; cin >> Students[ i ].stuEnd.year;
- cout << endl << endl;
- }
- system("cls");
- for ( int i = 1; i < n+1; i++ ) {
- cout.width(6);
- cout << left << Students[ i ].fname;
- cout.width(8);
- cout << left << Students[ i ].lname << " ";
- cout.width(7);
- cout << left << "Stypendium: ";
- cout.width(3);
- cout << right << Students[ i ].grant;
- cout.width(3);
- cout << left << "zl";
- cout << " ";
- cout.width(1);
- // cout << setw(2);
- cout << Students[ i ].stuStart.day;
- cout.width(1);
- cout << ".";
- cout.width(2);
- cout << left << Students[ i ].stuStart.month;
- cout.width(1);
- cout << ".";
- cout.width(4);
- cout << Students[ i ].stuStart.year;
- cout.width(4);
- cout << "r. - ";
- cout.width(2);
- cout << Students[ i ].stuEnd.day;
- cout.width(1);
- cout << ".";
- cout.width(2);
- cout << Students[ i ].stuEnd.month;
- cout.width(1);
- cout << ".";
- cout.width(4);
- cout<< Students[ i ].stuEnd.year << "r.";
- cout << endl;
- }
- delete[] Students;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement