1. Как программируется на Паскале полное и неполное ветвление?

1. Как программируется на Паскале полное и неполное ветвление?

Задать свой вопрос
2 ответа
Полное ветвление:
if логическое выражение then оператор
else оператор;

Неполное ветвление:
if логическое выражение then оператор;

Если ветвления вложенные и среди них есть неполные, надобно помнить, что каждое else связывается с наиблежайшим предыдущим ему if, не имеющем else.
К примеру, осмотрим конструкцию
if agt;b then if c=d then x:=1 else x:=2;
Без упомянутого управляла мрачно, что имелось в виду:
if agt;b then
    if c=d then x:=1 else x:=2;
или же
if agt;b then
    if c=d then x:=1
else x:=2;
Знание управляла позволяет разрешить вопрос: имеется в виду 1-ый вариант.
А если нужно получить 2-ой - к нашим услугам блок:
if agt;b then
    begin if c=d then x:=1 end
else x:=2;

Полное ветвление: IF ... THEN ... ELSE ... END
Неполное ветвление (без альтернативы): IF ... THEN
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт