В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] – данные за первый день, Dat[2] – за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования. алг Алгоритмический язык
алг
нач
цел
таб Dat[1:10]
цел к, m
Dat[1] := 2
Dat[2] := 5
Dat[3] := 7
Dat[4] := 5
Dat[5] := 4
Dat[6] := 2
Dat[7] := 0
Dat[8] := 2
Dat[9] := 4
Dat[10] := 5
m := 0
нц для к от 1 до 10
если Dat[к] > 3 то
m : = m+1
все
КЦ
вывод m
КОН

Бейсик
DIM Dat(10) AS INTEGER
DIM k,m AS INTEGER
Dat(1) = 2:
Dat(2) = 5
Dat(3) = 7:
Dat(4) = 5
Dat(5) = 4:
Dat(6) = 2
Dat(7) = 0:
Dat(8) = 2
Dat(9) = 4:
Dat(10) = 5
m = 0
FOR k := 1 TO 10
IF Dat(k) > 3
THEN
m =m+1
ENDIF
NEXT k
PRINT m

Паскальа

Var k, m: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 2; Dat[2] := 5;
Dat[3] := 7; Dat[4] := 5;
Dat[5] := 4; Dat[6] := 2;
Dat[7] := 0; Dat[8] := 2;
Dat[9] := 4; Dat[10] := 5;
m := 0;
for k := 1 to 10 do
if Dat[k] > 3 then
begin
m := m+1
end;
writeln(m);
End.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Copyright © 2024 SCHOLAR.TIPS - All rights reserved.