Вопрос:

10. Определите, что будет напечатано в результате работы следующей программы. Var k,i: integer; Begin a := 5; For i:=1 to 4 do a := a + 3*i; Writeln(a);

Смотреть решения всех заданий с листа

Ответ:

Выполнение программы:

  1. a := 5; - Переменной a присваивается начальное значение 5.
  2. Цикл For i:=1 to 4 do:
  3. i = 1: a := a + 3*1 = 5 + 3 = 8;
  4. i = 2: a := a + 3*2 = 8 + 6 = 14;
  5. i = 3: a := a + 3*3 = 14 + 9 = 23;
  6. i = 4: a := a + 3*4 = 23 + 12 = 35;
  7. Writeln(a); - Выводится значение переменной a, равное 35.
Ответ: 35
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие