Home / Виртуальные библиотеки / С решением и пояснением 3 Определите, что будет напечатано в результате работы следующей программы Текст программы приведён на трёх языках программирования Var s, k: integer; Begin s := 1; for k := 0 to 4 do s := s*3; write (s); End

С решением и пояснением 3 Определите, что будет напечатано в результате работы следующей программы Текст программы приведён на трёх языках программирования Var s, k: integer; Begin s := 1; for k := 0 to 4 do s := s*3; write (s); End

С решением и пояснением
3 Определите, что будет напечатано в результате работы следующей программы Текст программы приведён на трёх языках программирования Var s, k: integer;
Begin
s := 1;
for k := 0 to 4 do
s := s*3;
write (s);
End

  • 3,9,27,81,243
    будет выведено на экран утроенное предыдущее значение,с шагом в 3
    повтор совершается 5 раз
  • S=1
    Цикл повторяется 5 раз (от 0 до 4):
    k=0, s=1*3 = 3
    k = 1, s = 3*3 = 9
    k = 2, s = 9*3 = 27
    k = 3, s = 27*3 = 81
    k = 4, s = 81*3 = 243
    На экран будет выведено значение s, а оно = 243

About Author: