Вопрос задан 13.07.2023 в 15:07. Предмет Информатика. Спрашивает Рейх Ксюша.

На обработку поступает натуральное число. Нужно написать программу в питоне, которая выводит на

экран: 1) сумму цифр больших 5 2) количество нулей в записи числа 3) максимальную цифру числа
0 0
Перейти к ответам

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

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

Ответ:

num = [int(i) for i in list(input())]

#1

print(sum(filter(lambda p: p > 5, num)))

#2

print(num.count(0))

#3

print(max(num))


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

Вот пример программы на Python, которая выполняет указанные задачи:

python
def sum_digits_greater_than_five(number): digit_sum = 0 for digit in str(number): if int(digit) > 5: digit_sum += int(digit) return digit_sum def count_zeros(number): zero_count = 0 for digit in str(number): if int(digit) == 0: zero_count += 1 return zero_count def max_digit(number): max_digit = 0 for digit in str(number): if int(digit) > max_digit: max_digit = int(digit) return max_digit # Пример использования input_number = int(input("Введите число: ")) # Вызов функций и вывод результатов print("Сумма цифр больших 5:", sum_digits_greater_than_five(input_number)) print("Количество нулей в записи числа:", count_zeros(input_number)) print("Максимальная цифра числа:", max_digit(input_number))

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

0 0

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

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

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

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