• Определите значение переменной S после выполнения следующих операторов S:=0; n;=5 for i;=2 n do s;=s+100 div i

Ответы 1

  • В фрагменте имеются ошибки:

    • проставлена точка с запятой вместо двоеточия в операторах присваивания;
    • отсутствует служебное слово to в описание цикла for.

    Цикл выполнится 4 раза. Переменной s будут присвоены значения:

    1. i = 2: s = 0 + 100 div 2 = 50.
    2. i = 3: s = 50 + 100 div 3 = 50 + 33 = 83.
    3. i = 4: s = 83 + 100 div 4 = 83 + 25 = 108.
    4. i = 5: s = 108 + 100 div 5 = 108 + 20 = 128.

    Ответ: s = 128.

    • Автор:

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

Войти через Google

или

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

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

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