Задание
В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен
(Dat[1] — количество голосов, поданных за первого исполнителя; Dat[2] — за второго и т. д.).
Определи, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
алг
нач
целтаб Dat[1:10]
цел k, m
Dat[1] := 78
Dat[2] := 58
Dat[3] := 61
Dat[4] := 78
Dat[5] := 57
Dat[6] := 71
Dat[7] := 96
Dat[8] := 34
Dat[9] := 30
Dat[10] := 20
m := 0
нц для k от 1 до 10
если Dat[k] > m то
m := Dat[k]
все
кц
вывод m
кон
Паскаль
Var k, m: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 78; Dat[2] := 58;
Dat[3] := 61; Dat[4] := 78;
Dat[5] := 57; Dat[6] := 71;
Dat[7] := 96; Dat[8] := 34;
Dat[9] := 30; Dat[10] := 20;
m := 0;
for k := 1 to 10 do
if Dat[k] > m then
begin
m := Dat[k]
end;
writeln(m);
End
Питон
Dat=[78, 58, 61, 78,
57, 71, 96, 34, 30, 20]
m =0
for k in range (0,10) :
if Dat[k] > m :
m = Dat [k]
print (m)
Ответ: .