Вопрос задан 06.05.2026 в 17:36. Предмет Информатика. Спрашивает Кириченко Кирилл.

Напишите программу, которая определяет, верно ли, что введённое число – трёхзначное.

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

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

Отвечает Емельянова Катя.

Вот пример программы на Python, которая проверяет, является ли введённое число трёхзначным:

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

if 100 <= abs(n) <= 999:
print("Число трёхзначное")
else:
print("Число не трёхзначное")

Программа работает так:

  1. Пользователь вводит число.

  2. Функция abs(n) берёт модуль числа, чтобы программа правильно обрабатывала и отрицательные числа.

  3. Если число по модулю находится в диапазоне от 100 до 999, значит оно трёхзначное.

  4. В остальных случаях число не является трёхзначным.

Например:

Введите число: 345
Число трёхзначное
Введите число: 45
Число не трёхзначное
Введите число: -123
Число трёхзначное

Если по условию трёхзначными считаются только положительные числа, тогда можно написать так:

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

if 100 <= n <= 999:
print("Число трёхзначное")
else:
print("Число не трёхзначное")

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

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

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

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