Вопрос задан 10.07.2023 в 00:13. Предмет Информатика. Спрашивает Липская Алёна.

Напишите программу на языке Паскаль, которая при вводе положительного числа утраивает его значение,

при вводе отрицательного числа увеличивает его на 10 единиц, при вводе 0 уменьшает его на 2 единицы.
0 0
Перейти к ответам

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

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

Ответ:

pascal

Объяснение:

program prog1;

var

 a: real;

begin

 Write('Введите число ');

 ReadLn(a);

 if a > 0 then a := a *3

 else if a < 0 then a := a + 10

 else a := a - 2;

 Write('a = ', a);

end.

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

Конечно, вот пример программы на языке Паскаль, который выполняет описанные вами операции:

pascal
program NumberOperations; var num: integer; begin writeln('Введите число:'); readln(num); if num > 0 then num := num * 3 else if num < 0 then num := num + 10 else num := num - 2; writeln('Результат операции: ', num); end.

Программа сначала запрашивает у пользователя ввод числа, затем в зависимости от его значения выполняет требуемую операцию (утраивает, увеличивает на 10 или уменьшает на 2) и выводит результат операции.

0 0

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

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

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

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