Предмет: Информатика, автор: barbsina228

В массиве А хранятся сведения о количестве заданий, сделанных учениками.( А[1] сделал первый ученик. A[2] – второй и т.д.). Определите, какое число будет выведено на печать в результате выполнения следующей программы.
Var k, m : integer;
A: array[1..10] of intrger;
Begin
A[1]:=7; A[2]:=9; A[3]:=10; a[4]:=5; A[5]:=6;
A[6]:=7; A[7]:=8; A[8]:=9; a[9]:=6; A[10]:=7;
m:=0;
for k:=1 to 10 do
if A[k] <8 then
begin
m:=m+1
end;
writeln(m);
end.

Ответы

Автор ответа: Kaktus15674
0

Ответ:

20

Объяснение:

Ищем числа меньше 8

m:=m+1

подставляем место m число из A1=7; m:=7+1=8 и смотри меньше это число 8 или же нет 8<8 не меньше

Возьмем под A4 5+1=6<8 да меньше

Теперь как получили ответ 20. Берем числа меньше 8 и складываем в нашем случае это числа из A4=6 A5=7 A9=7; 6+7+7=20

Похожие вопросы
Предмет: География, автор: ZefirkaTV