Помогите пожалуйста

0 голосов
13 просмотров

Помогите пожалуйста


image

Информатика (23 баллов) | 13 просмотров
0

В чем проблема?

Дано ответов: 2
0 голосов

На экране будет одна "7"

(14 баллов)
0

Можешь объяснить почему?

0

Твой массив из 10 чисел. Изначально в m закладывается 13, что соответствует первому элементу массива. Цикл начиная со 2-го элемента массива до 10-го проверять, число m больше значения следующего элемента. И если да, то в m заносится меньшее, а в твоем массиве это 7 и выводится на экран. Следующий элемент 16 и проверяется то же условие. Т.к. 7 меньше 16, то в m остается 7 и выводится на экран в любом случае, так как переменная сохраняется предыдущее значение. И так по циклу до 10-го элемента.

0

В итоге получается 7-ка, т.к. все остальные элементы больше.

0

Да, как верно отмечено ниже, выйдет одна семерка, т.к. вывод на экран не зациклен и произойдет по окончании всего прогона массива.

0 голосов

Выведет "7".
Программа ищет значение, меньшее Mas[1], т.е. 13.
Найдя значение меньшее 13, происходит замена. Первое такое значение и замена: Mas[1] = 7. Теперь программа ищет число, меньшее семи. Так как такого числа нет, то в выводе:"7".

(8.6k баллов)