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

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++) {

    // сұрыптау

}

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

Жақсы Жауап
120,831 сұрақ
309,711 жауап
153,245 пікір
69,494 қолданушы