Вопрос задан 05.02.2026 в 08:40. Предмет Информатика. Спрашивает Макаров Егор.

Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательное, то вычесть 2; если нулевое, то заменить его на 10. Вывести полученное число. Программа.

Перейти к ответам

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

Отвечает Булавина Настя.

Для решения этой задачи можно использовать простой оператор if, который будет проверять знак числа и выполнять соответствующие действия.

Пример программы на Python:

python
# Вводим целое число n = int(input())

# Проверяем, что за число введено и выполняем нужное действие if n > 0: n += 1 # Если число положительное, прибавляем 1 elif n < 0: n -= 2 # Если число отрицательное, вычитаем 2 else: n = 10 # Если число равно нулю, заменяем на 10

# Выводим результат print(n)

Объяснение:

  1. Программа сначала считывает целое число с помощью функции input() и преобразует его в целое число с помощью int().

  2. Затем проверяется, положительное ли оно, отрицательное или равно нулю, с помощью условных операторов.

  3. В зависимости от результата проверки выполняется нужная операция (прибавить 1, вычесть 2 или заменить на 10).

  4. Результат выводится с помощью функции print().

Программа будет работать корректно для любого целого числа.

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

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

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

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