Вопрос задан 15.10.2026 в 22:51. Предмет Информатика. Спрашивает Кулахмет Рахым.

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

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

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

Отвечает Талипова Руслана.

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

Решение на Python

Python

a = int(input("Введите целое число: "))

if a > 0:
a = a + 1
elif a < 0:
a = a - 2

print("Полученное число:", a)

Объяснение программы

  1. a = int(input(...)) — вводим целое число с клавиатуры.

  2. if a > 0: — проверяем, является ли число положительным. Если да, прибавляем к нему 1.

  3. elif a < 0: — если число отрицательное, вычитаем из него 2.

  4. print(...) — выводим полученный результат на экран.

Важно: если введённое число равно нулю, оно не является ни положительным, ни отрицательным, поэтому остаётся без изменений.

Примеры работы программы

Введённое число

Действие

Результат

5

5 + 1

6

-3

-3 - 2

-5

0

Без изменений

0

10

10 + 1

11

-7

-7 - 2

-9

Краткий вариант решения

Python

a = int(input())

if a > 0:
a += 1
elif a < 0:
a -= 2

print(a)

Ответ: программа увеличивает положительное число на 1, уменьшает отрицательное число на 2, а ноль оставляет без изменений.

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

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

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

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