Вариант №2 (с циклом for и заполнением массива с клавиатуры)
//PascalABC.NET (версия 3.1, сборка 1210 от 29.03.2016) const n = 50;
var a: array[1..n]of integer; i, max: integer;
begin max := -MaxInt; for i := 1 to n do begin writeln('Введите ', i, ' число ');readln(a[i]); if a[i] > max then max := a[i]; end; writeln('Максимальное ', max); end.
102,120,201,210 если двухзначный то 10,12,20,21