Informatică, întrebare adresată de bebeflorina, 9 ani în urmă

Cum afli cele mai mari 3 numere dintr-un sir de 5 numere in C++?

Răspunsuri la întrebare

Răspuns de DaniMarcu1
6
le pui pe un vector , sa zicem v:
for (i=0;i<=4;i++)
cin<<v[i];
apoi le ordonezi:

for (i=0;i<4;i++)
for (j=i+1;i<=4;i++)
if v[j]>v[i]
{aux=v[i];
v[i]=v[j];
v[j]=aux;}

iar la final le afisezi

for (i=0;i<=4;i++)
cout>>v[i]>>endl;


procedura merge si pentru mai mult de 5 numere, trebuie doar sa te asiguri ca atat vectorul cat si aux sunt declarate in acelasi tip de date(int sau double de ex) , spor
Alte întrebări interesante