Вопрос задан 16.08.2025 в 08:49. Предмет Информатика. Спрашивает Джуль Лёша.

Напишите программу, которая определяет, верно ли, что введённое число — трёхзначное. Входные данные: Входная строка содержит единственное натуральное число. Выходные данные: Если введённое число – трёхзначное, нужно вывести ответ YES, если нет, то вывести ответ NO.

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

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

Отвечает Гребенкин Максим.

Для решения этой задачи нужно проверить, является ли введённое число трёхзначным. Трёхзначное число — это число, которое лежит в пределах от 100 до 999 включительно. Таким образом, нам нужно просто проверить, попадает ли введённое число в этот диапазон.

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

python
# Вводим число как строку num = int(input())

# Проверяем, является ли число трёхзначным if 100 <= num <= 999: print("YES") else: print("NO")

Что происходит в этой программе:

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

  2. Затем с помощью оператора if проверяем, находится ли число в диапазоне от 100 до 999 включительно.

  3. Если условие выполняется, выводим "YES", если не выполняется — "NO".

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

  • Ввод: 345 → Вывод: YES

  • Ввод: 99 → Вывод: NO

  • Ввод: 1000 → Вывод: NO

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

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

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

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