Вопрос задан 15.11.2023 в 23:54. Предмет Информатика. Спрашивает Лебедева Настя.

Срочно!Даю 40 баллов! Напиши программу которая получает с клавиатуры трехзначное число. Найти

произведение его цифр. (линейный алгоритм) через питон(Python)Очень надо,пожалуйста​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ласточкина Геля.

n = int(input())

p = 1

while n: # работает не только с трёхзначными

n, _p = n//10, n%10

p *= _p

print(p)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Python, которая принимает с клавиатуры трехзначное число и находит произведение его цифр:

```python # Получаем трехзначное число от пользователя number = int(input("Введите трехзначное число: "))

# Проверяем, что число действительно трехзначное if 100 <= number <= 999: # Вычисляем цифры числа digit1 = number // 100 # первая цифра digit2 = (number // 10) % 10 # вторая цифра digit3 = number % 10 # третья цифра

# Вычисляем произведение цифр product = digit1 * digit2 * digit3

# Выводим результат print(f"Произведение цифр числа {number}: {product}")

else: print("Ошибка! Введите трехзначное число.") ```

Эта программа сначала запрашивает у пользователя трехзначное число, затем вычисляет каждую из его цифр и, наконец, находит произведение цифр. Если введено число не в заданном диапазоне, программа выводит ошибку.

0 0

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

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

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

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