Вопрос задан 01.07.2023 в 19:01. Предмет Математика. Спрашивает Хамидуллина Азалия.

Var x,y,min: Integer;BEGINWrite('Vvedite X i Y: '); Readln(x,y);If xElsemin:=y;If

x-yWriteln('MIN= ',min);ReadlnEND.в чом ошибка
0 0
Перейти к ответам

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

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

If xElse нету условия

If x-y после этого надо дописать then

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

Проблема в вашем коде заключается в том, что вы используете операторы If и Else без соответствующих операторов Then и Begin. В Pascal синтаксис оператора If следующий:

arduino
if условие then // код выполняющийся, если условие истинно else // код выполняющийся, если условие ложно

Вот как должен выглядеть ваш код с правильным синтаксисом:

pascal
Var x, y, min: Integer; BEGIN Write('Vvedite X i Y: '); Readln(x, y); If x < y then min := x else min := y; Writeln('MIN= ', min); Readln END.

В этой версии кода, если x меньше y, то переменной min будет присвоено значение x, иначе y. После этого будет выведено минимальное значение из двух введенных чисел.

0 0

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

Топ вопросов за вчера в категории Математика

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

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