Вопрос школьника по предмету Информатика
Является ли условным оператором следующая последовательность символов?
ifx>20theny:=x+20elsey:=x−20
является
не является
Ответ учителя по предмету Информатика
Ответ:
Без пробелов нет, не является. Если проставить пробелы в нужных местах, то да.
Объяснение:
Правильная запись в данном случае должна выглядеть так:
if x>20 then y:=x+20 else y:=x−20 — это полное ветвление (условный оператор if… then… else, если… то… иначе — по-русски говоря)
А ifx>20theny:=x+20elsey:=x−20 — это бессмысленная белиберда, которая компилятором будет восприниматься, скорее всего, как неизвестный идентификатор и синтаксическая ошибка.
Похожие вопросы от пользователей
1) полая кишка 4) двенадцатипёрстная кишка
2) ободочная кишка 5) сигмовидная кишка
3) слепая кишка 6) подвздошная кишка
наве́к (запомнить), наве́рх (влезть), задо́лго (до рассвета), надо́лго (расстаться), подо́лгу (ждать), наро́чно (сделать), нао́тмашь (ударить), на́черно (написать), на́бело (переписать), и́здавна (известно), и́сподволь (разузнать), и́зредка (приезжать), на́искось (находится)