Sunteți pe pagina 1din 2

#include <iostream>

using namespace std;

struct melodie

char titlul[100];

char interpretul[100];

int numar_acumulat;

int numar_primit;

v[20];

void swap(int *a, int *b)

int t=*a;

*a=*b;

*b=t;

int main()

int i, j, min;

cout<<"Introducerea elemente";

for(i=0;i<10;i++)

cout<<"\n\nElementul :" <<i+1<<endl;

cout<<"\nTitlul : "; fflush(stdin); cin.getline(v[i].titlul, 100);

cout<<"Interpret : "; fflush(stdin); cin.getline(v[i].interpretul, 100);

cout<<"Numarul de puncte acumulate : "; cin>>v[i].numar_acumulat;

cout<<"Numarul de puncte primite : "; cin>>v[i].numar_primit;

for(i=0; i<10-1; i++)

{
min=1;

for(j=1+1; j<10; j++)

if(v[i].numar_acumulat<v[i].numar_acumulat)

min=j;

swap(v[min], v[i]);

cout<<"\n_______________________________________________________\n";

for(i=0; i<10; i++)

cout<<"\n\nElementul :" <<i+1<<endl;

cout<<"\nTitlul : " <<v[i].titlul<<endl;

cout<<"Interpret : " <<v[i].interpretul<<endl;

cout<<"Numarul de puncte acumulate : " <<v[i].numar_acumulat<<endl;

cout<<"Numarul de puncte primite : " <<v[i].numar_primit<<endl;

return 0;

S-ar putea să vă placă și