Kažkodėl blogai surykiuoja masyvą B kodas tikrai atrodo geras, galbūt galite padėti kas nors Kodas: http://hastebin.com/wuvapudore.vala
Ši tema yra užrakinta!
0
Bebras prieš 8 metus
Na tavo kodas labai netvarkingas, tai šiek tiek apsitvarkiau kad bent skaityti būtų įmanoma, nežinau net kodėl, bet pašalinus minr
kintamąjį iš funkcijso rykiavimas
(šiaip rašosi su i, rikiavimas), pradėjo rikiuoti teisingai.
void rikiavimas(int B[], int m)
{
int temp;
for(int i = 0; i < m; i++)
{
for(int j = i + 1; j < m; j++)
{
if(B[j] < B[i])
{
temp = B[i];
B[i] = B[j];
B[j] = temp;
}
}
}
}
Taip pat, pirmame cikle m-1
gali būti pakeistas tiesiog į m
. Dėl antro ciklo sąlygos j < m
problemų neiškils.