• Определите значение переменных s и i после выполнения следующих операторов: s:=0; i:=0; while i < 5 do begin i:= i

Ответы 1

  • В цикле происходит накопление в переменных I и s – с каждым шагом переменные растут на единицу.

    Выполнение цикла while…end:

    • первое —  i = 0 + 1 = 1, s = 0 + 1 = 1;
    • второе —  i = 1 + 1 = 2, s = 1 + 1 = 2;
    • третье —  i = 2 + 1 = 3, s = 2 + 1 = 3;
    • четвертое —  i  = 3 + 1 = 4, s = 3 + 1 = 4;
    • пятое —  i = 4 + 1 = 5, s = 4 + 1 = 5;

    Цикл выполняется только, если i < 5, поэтому при i = 5 будет сделан выход из цикла.

    Ответ: i = 5, s = 5.

    • Автор:

      alinatagg
    • 3 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years