Требуется найти максимальный элемент массива и поместить это значение в переменную M. В программе на алгоритмическом языке объявляется целочисленный массив A из 5 элементов (пронумерованных с 1 по 5 включительно) и две целочисленные переменные (x и M), затем в цикле вводятся с клавиатуры значения элементов массива.
Один из операторов в программе пропущен (обозначен знаком вопроса):
алг А1
нач
цел A[5], x, M
для x от 1 до 5
нц
ввод A[x]
кц
M := A[1]
для x от 1 до 5
нц
?
кц
вывод M
кон
Предлагается несколько вариантов пропущенного оператора:
1. если A[x] = M то M := A[x] все
2. если A[x] > M то A[x] := M все
3. если A[x] < M то M := A[x] все
4. если A[x] > M то M := A[x] все
Для верной работы программы нужно подставить ____ вариант оператора.