0 дауыс
3.8k көрілді
А(20) массиві берілген. Массивтің ең кіші элементін тауып, оған дейін орналасқан элементтерді кему реті бойынша сұрыптау программасын құру керек.

1 жауап

+1 дауыс
 
Жақсы жауап

қаңқасы былай болады:

int[] array = { көп сандар... }

алдымен ең кіші элемент индексін табамыз:

int minIndex = 0;

for (int i = 0; i < array.length; i++) {

    if (array[minIndex] > array[i]) minIndex = i;

}

кейін сұрыптау, кіші элемент индексіне дейін:

for (int i = 0; i < minIndex; i++) {

    // сұрыптау

}

барлығын жазып тастасақ дұрыс болмас, қалғанын өзің жасап көр. Болмаса жазарсың қалғанын да жазамыз.

...