Чтобы корректно инициализировать переменную, в которой будет храниться максимальный элемент массива, необходимо выбрать значение, которое гарантированно меньше всех возможных элементов массива.
Исходя из условий задачи, все элементы массива находятся в диапазоне от -1000 до 10000. Это значит, что минимальное значение, которое может быть в массиве, равно -1000.
Рассмотрим предложенные начальные значения:
- m = 10000 — это значение больше максимального возможного элемента, поэтому оно не подходит.
- m = 1000 — это значение также больше, чем максимальный элемент массива, который может быть равен 1000. Не подходит.
- m = -1001 — это значение меньше любого возможного элемента массива, поэтому оно подходит.
- m = 0 — это значение находится в диапазоне возможных значений в массиве, но не является менее минимального возможного элемента, поэтому оно может быть не подходящим, если все элементы массива больше нуля.
- m = -10000 — это значение меньше минимального возможного элемента массива, поэтому оно подходит.
- m = 1001 — это значение больше, чем возможные максимальные элементы массива. Не подходит.
Таким образом, подходящие начальные значения для переменной, хранящей максимальный элемент массива, это:
- m = -1001
- m = -10000
Таким образом, правильные варианты инициализации — это m = -1001 и m = -10000.