Ввести целое число и определить, верно ли, что в нём ровно 3 цифры. Пример:

Введите число: Введите число:
123 1234
Да. Нет. В КУМИРЕ

Foxy4152 Foxy4152    3   23.02.2021 15:50    35

Ответы
munur munur  25.03.2021 16:54

ведите число: число 1234

ПОКАЗАТЬ ОТВЕТЫ
234432343342 234432343342  12.01.2024 11:10
Хорошо, давайте разберем этот вопрос пошагово:

1. Первым шагом мы должны запросить у пользователя ввести целое число. Для этого мы можем использовать функцию `input()`, которая позволит пользователю ввести свои данные.

```python
number = int(input("Введите число: "))
```
Здесь мы используем `int()` для преобразования введенной строки в целое число.

2. Теперь, после того, как мы получили число, мы можем проверить, сколько цифр в нем. Для этого мы можем преобразовать число обратно в строку и использовать функцию `len()` для определения длины строки, то есть количества символов в числе.

```python
number_str = str(number)
length = len(number_str)
```

3. Далее мы можем добавить условие, чтобы проверить, равно ли количество цифр в числе трем.

```python
if length == 3:
print("Да.")
else:
print("Нет.")
```

4. Таким образом, если введенное число содержит ровно три цифры, то программа напечатает "Да.", в противном случае будет напечатано "Нет.".

5. Если вы хотите добавить еще одно условие, чтобы вывести "В КУМИРЕ", если число равно 123, вы можете добавить еще одну проверку.

```python
if number == 123:
print("В КУМИРЕ")
```

Полный код будет выглядеть следующим образом:

```python
number = int(input("Введите число: "))
number_str = str(number)
length = len(number_str)

if length == 3:
print("Да.")
else:
print("Нет.")

if number == 123:
print("В КУМИРЕ")
```

Таким образом, программа позволит пользователю ввести целое число и определить, верно ли, что в нем ровно 3 цифры. Если это условие выполняется, программа напечатает "Да.", в противном случае будет напечатано "Нет.". Кроме того, если число равно 123, программа также напечатает "В КУМИРЕ".
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика