В таб­ли­це Dat хра­нят­ся дан­ные о ко­ли­че­стве уче­ни­ков в клас­сах (Dat[1] — ко­ли­че­ство уче­ни­ков в пер­вом классе, Dat[2] — во вто­ром и т. д.). Определите, какое число будет на­пе­ча­та­но в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей программы. Текст про­грам­мы приведён на трёх язы­ках программирования. Алгоритмический язык алг нач целтаб Dat[1:11] цел к, m Dat[1] := 20 Dat[2] := 27 Dat[3] := 19 Dat[4] := 28 Dat[5] := 26 Dat[6] := 22 Dat[7] := 24 Dat[8] := 28 Dat[9] := 26 Dat[10] := 21 Dat[11] := 27 m := 0 нц для к от 1 до 11 если Dat[к] < 25 то m : = Dat[к] все КЦ вывод m КОН Бейсик DIM Dat(11) AS INTEGER DIM k,m AS INTEGER Dat[1] = 20 Dat[2] = 27 Dat[3] = 19 Dat[4] = 28 Dat[5] = 26 Dat[6] = 22 Dat[7] = 24 Dat[8] = 28 Dat[9] = 26 Dat[10] = 21 Dat[11] = 27 m = 0 FOR k := 1 TO 11 IF Dat(k) < 25 THEN m =Dat[ k] ENDIF NEXT k PRINT m Паскаль Var k, m: integer; Dat: array[1..11] of integer; Begin Dat[1] := 20; Dat[2] := 27; Dat[3] := 19; Dat[4] := 28; Dat[5] := 26; Dat[6] := 22; Dat[7] := 24; Dat[8] := 28; Dat[9] := 26; Dat[10] := 21; Dat[11] := 27; m := 0 for k := 1 to 11 do if Dat[k] < 25 then begin m := Dat[k]; end; writeln(m); End.
Задание

В таб­ли­це Dat хра­нят­ся дан­ные о ко­ли­че­стве уче­ни­ков в клас­сах \(Dat⟨0⟩ — ко­ли­че­ство уче­ни­ков в пер­вом классе, Dat⟨1⟩ — во вто­ром и т\. д\.\). Определите, какое число будет на­пе­ча­та­но в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей программы. Текст про­грам­мы приведён на трёх язы­ках программирования.
Алгоритмический язык
алг
нач
целтаб Dat

\[1:11\]

цел к, m
Dat
\[1\]
:= 20
Dat
\[2\]
:= 27
Dat
\[3\]
:= 19
Dat
\[4\]
:= 28
Dat
\[5\]
:= 26
Dat
\[6\]
:= 22
Dat
\[7\]
:= 24
Dat
\[8\]
:= 28
Dat
\[9\]
:= 26
Dat
\[10\]
:= 21
Dat
\[11\]
:= 27
m := 0
нц для к от 1 до 11
если Dat
\[к\]
< 25 то
m : = Dat
\[к\]

все
КЦ
вывод m
КОН
Бейсик
DIM Dat\(11\) AS INTEGER
DIM k,m AS INTEGER
Dat
\[1\]
= 20
Dat
\[2\]
= 27
Dat
\[3\]
= 19
Dat
\[4\]
= 28
Dat
\[5\]
= 26
Dat
\[6\]
= 22
Dat
\[7\]
= 24
Dat
\[8\]
= 28
Dat
\[9\]
= 26
Dat
\[10\]
= 21
Dat
\[11\]
= 27
m = 0
FOR k := 1 TO 11
IF Dat\(k\) < 25 THEN
m =Dat
\[ k\]

ENDIF
NEXT k
PRINT m
Паскаль
Var k, m: integer;
Dat: array
\[1\.\.11\]
of integer;
Begin
Dat
\[1\]
:= 20;
Dat
\[2\]
:= 27;
Dat
\[3\]
:= 19;
Dat
\[4\]
:= 28;
Dat
\[5\]
:= 26;
Dat
\[6\]
:= 22;
Dat
\[7\]
:= 24;
Dat
\[8\]
:= 28;
Dat
\[9\]
:= 26;
Dat
\[10\]
:= 21;
Dat
\[11\]
:= 27;
m := 0
for k := 1 to 11 do
if Dat
\[k\]
< 25 then
begin
m := Dat
\[k\]
;
end;
writeln\(m\);
End.