Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Напишите программу, которая вводит целое число и выводит ответ «Да», если оно трехзначное.

Виктория Двоянова Ученик (101), на голосовании 1 месяц назад
Голосование за лучший ответ
Исмаил Нурбеков Мастер (1102) 2 месяца назад
number = int(input("Введите целое число: "))

if 100 <= number <= 999:
print("Да")
else:
print("Нет")
Григорий Крюков Мудрец (15191) 2 месяца назад
Конечно, вот пример простой программы на Python:

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

if 100 <= num <= 999:
print("Да")
else:
print("Нет")
```

Эта программа запрашивает у пользователя целое число, затем проверяет, является ли оно трехзначным (от 100 до 999) и выводит соответствующий ответ.
ПапаВысший разум (143745) 2 месяца назад
Символы форматирования у чата гпт содрал, а они не работают, вот облом-то.
Вот пример простой логики понятий: ввести ЦЕЛОЕ число и вывести «Да» , если введённое число ТРЁХЗНАЧНОЕ! Что же такое не обязательно натуральное, а просто целое трёхзначное (в десятичной системе!) число number? Конечно же это такое целое число, для которого 99<|number|<1000 Кстати, целые числа можно вводить в любом допустимом формате (например, 1.23456789e10 - это целое число; и центиллион 10³⁰³ - это тоже целое число, которое проще ввести как 1e303 а не как единицу с трёхсот тремя нулями!). А вот выводить в случае ввода трёхзначного целого по-моему надо всё же Да, а не «Да» (в кавычках!). Ну и где же здесь хотя бы один правильный ответ на такой элементарнейший вопрос? Что-то я ни одного не вижу - пусть даже на том же Python3 хотя бы и с нарушением отступов, зато со здравой логикой!..)))
Похожие вопросы