Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<stdio.h>
- #include<string.h>
- using namespace std;
- class universitate{
- private:
- char nume[30], fin[30];
- public:
- int anDeschidere;
- void citire_univ(void);
- void afisare_univ(void);
- int sortare();
- };
- void universitate::citire_univ(void)
- {
- cout<<"Introduceti informatiile legate de universitate: "<<endl;
- cout<<"Denumire: "; cin>> nume;
- cout<<"Finantata de: "; cin>> fin;
- cout<<"An infintare: "; cin>> anDeschidere;
- cout << endl;
- }
- void universitate::afisare_univ(void){
- cout << nume <<", finantata de " << fin << endl;
- cout << "Infintata in anul "<<anDeschidere<< ".\n\n";
- }
- int main(){
- int i, n, ok;
- universitate univ[15], aux;
- cout <<"Numar de universitati: "; cin >> n;
- getchar();
- for(i = 0;i < n; i++)
- univ[i].citire_univ();
- do{
- ok = 0;
- for(i = 0; i < n -1; i++)
- if(univ[i].anDeschidere > univ[i+1].anDeschidere)
- {
- ok = 1;
- aux = univ[i];
- univ[i] = univ[i+1];
- univ[i+1] = aux;
- }
- }while(ok);
- cout<<"Lista universitatilor sortata dupa anul infintari este: \n\n";
- for(i = 0;i < n; i++)
- univ[i].afisare_univ();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement