Вопрос задан 10.07.2023 в 17:13. Предмет Информатика. Спрашивает Еловиков Никита.

Какая из команд записана правильно? 1. if (x=0) аnd (a>0) then begin b:=0;c:=x else b:=x;

end;2. if (x=0) and (a>0) then begin b:=0;c:=x; end; else b:=x;3. if (x=0) and (a>0) then b:=0;c==x; else b:=x;4. if (x=0) and (a>0) then begin b:=0; c:=x; end else b:=x;​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Рудницкий Саша.

Объяснение:

ответ #4, так как перед else «;» не ставиться, а операторы Бегин и енд нужны из-за того что там есть два оператора присвоения. можно лучший ответ пж?

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Правильно записана команда номер 2:

pascal
if (x=0) and (a>0) then begin b := 0; c := x; end else b := x;

Обратите внимание на следующие исправления:

  1. Вместо аnd должно быть and.
  2. Вместо a>0 должно быть a>0.
  3. Пропущена инструкция begin перед блоком кода внутри if.
  4. В третьей команде использован оператор ==, который некорректен в Pascal. Вместо него нужно использовать просто = для сравнения.
  5. В четвертой команде блок begin...end расположен правильно в зависимости от логики условия.
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос