• Чему будет равно значение переменной с в результате выполнения фрагмента программы а:=125; b:=25; с:=12; if a div 25=0

Ответы 1

  • В приведенном примере имеем вложенный оператор if… else, при этом else c:=a div (b mod c) относится к условию if a mod 12=0, то есть к ближайшему if. Поэтому при выполнении будет выполнена только проверка условия if a div 25=0. Условие не выполняется (125 div 25 = 5), поэтому фрагмент …then if a mod 12=0 then... c:=b div (a mod c) else c:=a div (b mod c) программа пропускает. С переменной с ничего не происходит, ее значение останется равным 12.

    Ответ: 12.

    • Автор:

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

Войти через Google

или

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

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

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