ДАЮ 30 БАЛЛОВ
Дана программа. В массиве Olimp содержится информация о количестве участников в олимпиадах (Olimp [0] – количество участников в первом классе, Olimp [1] – во втором и т. д.). Определите, какое число будет напечатано в результате работы алгоритма:
program Olimpiada;
var k,m: integer;
Olimp : Array [0..10] of integer;
begin
Olimp [0] := 19; Olimp [1] := 25;
Olimp [2] := 20; Olimp [3] := 23;
Olimp [4] := 23; Olimp [5] := 27;
Olimp [6] := 25; Olimp [7] := 23;
Olimp [8] := 28; Olimp [9] := 22;
Olimp [10] := 22;
m := 0;
for k:= 0 to 10 do
if Olimp [k] < 25 then
m := m + 1;
writeln(m);
end.
Ответы на вопрос
Ответил dimonchop
1
Відповідь:
В результате работы алгоритма будет напечатано число 7.
Пояснення:
В данной программе переменная m увеличивается на 1 каждый раз, когда количество участников олимпиады (значение элемента массива Olimp) меньше 25.
Посмотрим на значения в массиве Olimp: 19, 25, 20, 23, 23, 27, 25, 23, 28, 22, 22.
Значения меньше 25: 19, 20, 23, 23, 23, 22, 22. Их семь.
Новые вопросы
Литература,
2 месяца назад
Литература,
2 месяца назад
Биология,
2 месяца назад
История,
6 лет назад
Физика,
6 лет назад