Вопрос задан 24.06.2023 в 04:08. Предмет Информатика. Спрашивает Перов Данил.

Умоляю помогите с информатикой! 1. Необходимо найти и исправить ошибку в условномоператоре:А) if

x 5) and n<10 then writeln('истина')Б) if x 5) and n<10 then writeln('истина')2. Напишите программу, которая для заданного числа Аопределяет, является оно положительным илиотрицательным (для данной задачи 0 будет положительнымчислом).3.Напишите программу, которая выводит «Да», есливведенное число положительное и четное. И «Нет», влюбом другом случае.
0 0
Перейти к ответам

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

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

Ответ:

1.б

является оно положительным или отрицательным“ — а если число равно нулю?

Обычно для этого используют функцию sign

3.ПаскальАВС.NET

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

Давайте рассмотрим ваши задачи по порядку:

  1. Найдем и исправим ошибки в условных операторах:

А) Ошибка в условии "if x 5" и использование символа "<" вместо ">", также отсутствует "then". Правильный вариант:

pascal
if (x > 5) and (n < 10) then writeln('истина');

Б) Ошибка в условии "if x 5" и использование символа "<" вместо ">", также отсутствует "then". Правильный вариант:

pascal
if (x > 5) and (n < 10) then writeln('истина');
  1. Программа, которая определяет, является ли заданное число положительным или отрицательным (0 считается положительным числом):
pascal
program CheckSign; var A: Integer; begin write('Введите число A: '); readln(A); if A >= 0 then writeln('Положительное число') else writeln('Отрицательное число'); end.
  1. Программа, которая выводит "Да", если введенное число положительное и четное, и "Нет" во всех остальных случаях:
pascal
program CheckEvenPositive; var num: Integer; begin write('Введите число: '); readln(num); if (num > 0) and (num mod 2 = 0) then writeln('Да') else writeln('Нет'); end.

Скопируйте код каждой программы в среду разработки Pascal (например, Free Pascal) и выполните их по очереди, следуя инструкциям.

0 0

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

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

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

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