1) Как нужно изменить данный фрагмент, чтобы в нем определилось наименьшее значение элементов табличной величины
max:=a[1];
for i : = 2 to 10 do If a[i] > max Then max : = a[i];
2) Если в табличной величине несколько элементов имеют наибольшее значение среди значений всех элементов этой табличной величины, то фрагмент max:=a[1]; for i : = 2 to 10 do If a[i] > max Then max : = a[i]; определяет, какой из них
наибольший? Изменится что-то, если в
разветвлении изменить знак > на знак > =?
Вроде ничего не должно поменяться. Просто у тебя когда будет скажем в max = 5, при повторном получении 5 для сравнения будет срабатывать max := 5. Результат не поменяется