Salutare baieti
Am un vector cu urmatoarele 9 elemente de tip float:
vec[20]= 80.59 , 132.40, 81.85, 79.83, 119.96, 111.89, 110.99, 101.21, 118.53
Incerc sa le ordonez in ordine Crescatoare, si nu imi iese, ceea ce imi afiseaza este:
80.59 79.83 81.85 101.21 110.99 111.89 118.53 119.96 132.40
for(k=1;k<=i-1;k++)
{
for(j=k+1;j
{
if(vec[k]>vec[j])
{
aux=vec[k];
vec[k]=vec[j];
vec[j]=aux;
}
}
}
iar mai sus este formula pe care am folosit-o. ma chinui de vreo 2 ore, ce am gresit?
Răspunsuri la întrebare
Răspuns de
1
Sigur că e greşit. Nu prea au logică for-urile.
Uite aici un exemplu de ordonare vector crescător.
https://pastebin.com/nqcdhKFJ
Uite aici un exemplu de ordonare vector crescător.
https://pastebin.com/nqcdhKFJ
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă