• Предмет: Информатика
  • Автор: supersonichedgehog
  • Вопрос задан 6 лет назад

Определите значение переменной y, которое будет получено в результате выполнения следующей программы:

var y : real; i : integer;

begin y:=0; i:=1;

repeat i:=2*i;

y:=y+i

until i>5;

end.

Ответы

Ответ дал: olga0olga76
1

Ответ:

y=2

Объяснение:

  • начальный шаг (начало программы) )

у=0, i=1

  • 1)

i=2*1=2

  • 2)

y=0+2=2

  • 3)

i=2>5→нет (выход из цикла, конец программы)

Вас заинтересует