Var k, m: integer; dat: array(1..10) of integer; begin dat (1) i= 12; dat (2) - 15; dat (3) : = 17; dat (4) re 15; dat (5] : 14; dat (6) : = 12; dat [7] : = 10; dat [8] : 13; dat (9) * 14; dat (10) * 15; m : = 20; for k: =1 to 10 do if dat (k) < m then begin m : dat(k): end; writeln(m): end.
m не меняется, поэтому будет напечатано 20