Неправильно находит максимальное значение элемента массива! - Pascal ABC
Формулировка задачи:
Неправильно находит максимальное значение элемента массива! Вроде программу сделал правильно, но неправильно находит максимальное значение элемента массива. Условие было таковым: Найти количество элементов массива, которые больше разности максимального и минимального значений элементов массива...
Решение задачи: «Неправильно находит максимальное значение элемента массива!»
textual
Листинг программы
min:=a[1]; max:=a[1]; for i:= 2 to 10 do if a[i]<min then min:=a[i] else if a[i]>max then max:=a[i];
Объяснение кода листинга программы
min
иmax
- это две переменные, которые инициализируются значением первого элемента массиваa
.- Затем происходит цикл от второго до десятого элемента массива.
- Внутри цикла проверяется, является ли текущий элемент меньше значения переменной
min
. Если это так, то значение переменнойmin
обновляется. - Если текущий элемент больше значения переменной
max
, то значение переменнойmax
обновляется. - По завершении цикла, в переменной
max
будет содержаться максимальное значение элемента массива.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д