Сообщение от
KakbeYura
new str[10] = { 0, 0, 1, 0, 32, 31, 5, 0, 1, 3 };
Как найти тут самое большое значение, тоесть str[4]?
Начнём с того, что имя массива должно отражать его суть. Обычно именем str называют строки, под массив целых чисел лучше выбрать другое название, иначе начнёте путаться.
Но что-то я отклоняюсь от темы. Вот пример нахождения максимума:
PHP код:
new arr = {0, 2, 7, 4, 0, 1, 6, 9, 3, 9001};
new max = arr[0];
for(new i=1; i<sizeof(arr); i++)
if(arr[i]>max)
max = arr[i];
printf("max = %d", max);
Сообщение от
KakbeYura
Доп.вопрос:
Как выставить их в порядке убывания?
new str2[10] = { str[4], str[5], str[6], str[9], str[2], str[8], str[0], str[1], str[3], str[7] };
http://pro-pawn.ru/showthread.php?68...B2%D0%BA%D0%B8