EG
Egor Golubev

В каком из условных операторов допущена синтаксическая ошибка?

a.if B = 0 then Writeln('Деление на нуль невозможно. ');
b.if a > b then max := a else max := b;
c.if (a>b) and (b>0) then c:=a+b;
d.if a < b then min := a; else min := b;

Николай Микешин
Николай Микешин

В последнем, лишнее ;

ЧА
Чеботько Анна

В d перед else поставлена точка с запятой . Один условный оператор оказался разделённым на два самостоятельных.

ИТ
Ирина Туева

По-моему вариант d. Перед else не ставится ;, но точно не помню...

АВ
Ангельский Волк

ответ D, перед else нельзя ставить ;

НН
Нигина Нозирова

вариант d не верный

Похожие вопросы
помогите с условным оператором в Pascal
Какие допущены ошибки в предложении. Какие ошибки ?
Wordpress. - Синтаксическая ошибка : синтаксическая ошибка, неожиданный ')' в / home/p139424....
Условный оператор паскаль ABC помогите найти ошибку
В каком словосочетании допущена ошибка?
В какой строке программы допущена ошибка?
Помогите с условными операторами C#
каком предложении допущена синтаксическая ошибка? спасибо
Помогите составить программу на с++(условный оператор
Не закрыт один или более условный оператор (<?if?>)