112
Writeln;
End;
End;
Writeln(`Massiv saralandi.`);
End.
Dastur natijasi:
Massivni saralash
5 ta
massiv elementini kiriting
12 -3 56 47 10
Saralash
-3 12 56 47 10
-3 10 56 47 12
-3 10 12 47 56
-3 10 12 47 56
Massiv saralandi.
A
lmashtirish usuli yordamida massiv elementlarini o‗sib
borishda saralash
algoritmi quyidagicha:
1.Massivning birinchi elementidan boshlab ketma-ket hamma qo‗shni
elementlar
bir-biri bilan solishtirilib, agar birinchisi ikkinchisidan kichik bo‗lsa ular
joyi almashtirilib boriladi.
2. Bu protsess davomida kichik qiymatli elementlar
massiv boshiga katta
elementlar esa oxiriga siljitilib boriladi. SHu sabab bu usul «puzirka»
usuli ham
deyiladi.
3. Bu protsess massiv elementlar sonidan bitta kam marta takrorlanadi.
Masalan:
3 2 4 5 1 bunda 3 bilan 2 va 5 bilan 1 almashtiriladi.
2 3 4 1 5 bunda 4 bilan 1 almashtiriladi.