alarm
Задайте вопрос
Информатика
Marthinsen

При использовании сложных конструкций вложенного ветвления следует иметь в виду, что else всегда относится к (Ближайшему/первому/последнему) оператору if. Определите результат работы программ при a=4;1) if a<7 then с:=1;if a>7 then c:=2else c:=3;2) if a<7 then c:=1else if a>7 then c:=2else c:=3;Ответ:1)2)

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

1) c = 3, 2) c = 1.

в первом случае у нас 2 отдельных условных конструкции

то есть сначало мы проверяем a< 7 - истина => устанавливаем c = 1

после начинаем новое(2рое) условие a>7 - ложь, значит оператор после then не сработает, а сработает условие else(иначе) , c = 3.

во втором случае мы имеем дело с одной условной констукцией(то есть может сработать только одно из 3х ветвлений)

сначало проверяем a <7 - истина - c = 1.

208
Galina
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

К:=Ofor i:=1 to 10 do if a[i]=x

2) У исполнителя Counter две ком

1.Что такое архивная программа?2

Какие из нижеприведенных адресов

Опишите термины Интернета,данные

Даю сто поинтов информатика на

Контакты
Реклама на сайте