• Дан условный оператор :if a<9 then c:=1 else if a>9 then c:=2 else c:=; какое значение имеет переменная а,если

Ответы 1

  • Ответ. число 10.Объяснение.В условии \"if a<9 then c:=1 else if a>9 then c:=2 else c:=;\" есть опечатка. Будем считать, что правильное условие такое:\"if a<9 then c:=1 else if a>9 then c:=2 else c:=0;\" В начале значение переменной \"а\" сравнивают с цифрой \"9\". Если значение \"а\" меньше девяти, то переменной \"с\" присваивают значение \"1\" и программа заканчивается. А если значение переменной \"а\" НЕ меньше цифры \"9\", то переменную \"а\" проверяют дальше. Теперь проверяют, значение \"а\" больше \"9\"? И если значение \"а\" БОЛЬШЕ девяти, то то переменной \"с\" присваивают значение \"2\". Значит при любом значении \"а\" большем, чем \"9\", переменной \"с\" присвоют значение \"2\". В условии сказано выбрать только одно из возможных значений. Выбрано число \"10\".
    • Автор:

      adan
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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