Вопрос задан 15.11.2023 в 11:50. Предмет Информатика. Спрашивает Абдульманова Диляра.

Помогите что здесь не так (даны два числа x и y найти положительное) Program e5; var

x,y:intenger; begin writlen('Найдём положительное число'); writeln('Введите x'); readln(x); if(x>0)then ('x-положительное число') else if (x<0) then ('x-отрицательное число') writeln ('Введите y'); readln (y); if (y>0) then ('y-положительное') else (y>0) then ('y-отрицательное число') end.
0 0
Перейти к ответам

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

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

Ответ:

во первых перед вторым if else не нужен по моему, во вторых при проверке y условие стоит if (y>0) а выводит, якобы оно отрицательное

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

В предоставленном коде есть несколько ошибок:

1. Во-первых, опечатки в типе переменной: `intenger` должно быть `integer`.

2. Во-вторых, некоторые операторы и конструкции не используются правильно. Например, оператор `writeln` и использование условий `if-then-else`.

3. Также не хватает вывода результатов на экран.

Исправленный и объясненный код будет выглядеть так:

```pascal Program e5; var x, y: integer; begin writeln('Найдём положительное число'); writeln('Введите x'); readln(x); if x > 0 then writeln('x - положительное число') else if x < 0 then writeln('x - отрицательное число'); writeln('Введите y'); readln(y); if y > 0 then writeln('y - положительное число') else if y < 0 then writeln('y - отрицательное число'); end. ```

В этом исправленном коде:

- Исправлены опечатки в типе переменной `integer`. - Добавлены операторы `writeln` для вывода результатов на экран после проверок условий. - Использованы правильные конструкции `if-then-else` для проверки положительных и отрицательных чисел `x` и `y`.

Теперь код должен корректно определять, являются ли введенные числа положительными или отрицательными.

0 0

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

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

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

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