#include <iostream> #include <cstdlib> #include<string> #define n 8 using namespace std; class NOTE { public: string Name; string Surname; int NumbTel; int date; int month; int year; }; int main() { int x1, x2; NOTE mas[n]; for(int i = 0; i < n; i++) { cout<<"vvedite imya "<<(i + 1)<<" studenta, -\n"; cin>>mas[i].Name; cout<<"vvedite fam "<<(i + 1)<<" studenta, -\n"; cin>>mas[i].Surname; cout<<"vvedite nomer T "<<(i + 1)<<" studenta, -\n"; cin>>mas[i].NumbTel; cout<<"vvedite daty rozhd "<<(i + 1)<<" studenta, -\n"; cin>>mas[i].date; cout<<"vvedite mesyaths rozhd "<<(i + 1)<<" studenta, -\n";; cin>>mas[i].month; cout<<"vvedite god rozhd "<<(i + 1)<<" studenta, -\n"; cin>>mas[i].year; cout<<endl; } for(int j = 0; j < n - 1; j++) { for(int i = 1; i < n; i++) { if(mas[i - 1].date > mas[i].date) { x1 = mas[i - 1].date; mas[i - 1].date = mas[i].date; mas[i].date = x1; } } } for(int i = 0; i < n; i++) { cout<<mas[i].Name<<'\t'<<mas[i].Surname<<'\t'<<mas[i].NumbTel<<'\t'<<mas[i].date<<'\t'<<mas[i].month<<'\t'<<mas[i].year<<endl; } getchar(); return 0; } |