• Предмет: Информатика
  • Автор: evelinasyrovaya
  • Вопрос задан 1 год назад

Определите чему равно p в результате ее выполнения, если элементы массива а = {4,3,8,2,5,7,3,6,9,1,11}.
p:=1;
for i:=1 to 11 do
if (a[i]>3) and (a[i]<8) then
p:=p*a[i]
writeln ('p=', p);

Ответы

Ответ дал: daniela22meller
1

Ответ:

p = 840

Объяснение:

1 проход по циклу: р = 1*4 = 4

2 проход по циклу: не соответсвует условию

3 проход по циклу: не соответсвует условию

4 проход по циклу: не соответсвует условию

5 проход по циклу: р = 4*5 = 20

6 проход по циклу: р = 20 * 7 = 140

7 проход по циклу: не соответсвует условию

8 проход по циклу: р = 140*6 = 840

Все последующие проходы по циклу не соответсвуют условию


evelinasyrovaya: СПАСИБО ОГРОМНОЕ!!!!!
Вас заинтересует