Вопрос задан 21.02.2019 в 12:20. Предмет Информатика. Спрашивает Pascari Denis.

Напишите программу на языке программирования питон: Дано шестизначное число. Найти:произведение его

цифр. Перевернуть все числа во веденном числе.
0 0
Перейти к ответам

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

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

python 3.6
from functools import reduce
string_n = input()
digits_of_n = map(int, list(string_n))
product = reduce(lambda x, y: x*y, digits_of_n)
print(product)
print(string_n[::-1])

Пример ввода:
123987

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

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

```python number = int(input("Введите шестизначное число: "))

# Находим произведение цифр product = 1 while number > 0: digit = number % 10 product *= digit number //= 10

print("Произведение цифр:", product)

# Переворачиваем число reversed_number = 0 while number > 0: digit = number % 10 reversed_number = reversed_number * 10 + digit number //= 10

print("Перевернутое число:", reversed_number) ```

Программа начинает с запроса у пользователя ввода шестизначного числа. Затем она находит произведение цифр этого числа с помощью цикла while. В каждой итерации цикла она извлекает последнюю цифру числа с помощью операции остатка от деления на 10, умножает произведение на эту цифру и затем уменьшает число на порядок деления на 10.

Затем программа переворачивает число, используя аналогичный цикл while. В каждой итерации цикла она извлекает последнюю цифру числа, умножает перевернутое число на 10 и затем уменьшает число на порядок деления на 10.

В конце программа выводит найденное произведение цифр и перевернутое число.

0 0

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

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

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