Задание
Begin
Dat
Dat
m := 0;
for k := 1 to 10 do
if Dat
writeln\(m\);
End.
В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах \(Dat⟨0⟩ — данные за первый день, Dat⟨1⟩ — за второй и т\. д\.\). Определите, какое число будет напечатано в результате работы следующей программы.
Var k, m: integer;
Dat: array
\[1\.\.10\]
of integer;Begin
Dat
\[1\]
:= 2; Dat\[2\]
:= 5; Dat\[3\]
:= -1; Dat\[4\]
:= 0; Dat\[5\]
:= 3;Dat
\[6\]
:= -2; Dat\[7\]
:= -3; Dat\[8\]
:= 0; Dat\[9\]
:= 4; Dat\[10\]
:= 5;m := 0;
for k := 1 to 10 do
if Dat
\[k\]
>=0 then m := m + 1;writeln\(m\);
End.
- 5
- 7
- 19