Предмет: Информатика, автор: dashaat537

задание по информатике, язык: Puthon(Thonny), задание:
Дано натуральное число. Найти:
а) суммц цифр кратных 3 или 4
б) произведение цифр не меньших 4
в) среднее арифметическое всех цифр.
помогите пожалуйста, и по возможности нарисуйте блок схему к программе..

Ответы

Автор ответа: Piwala
0

Ответ:

Объяснение:

number = int(input("Введите натуральное число: "))

sum_of_divisible_digits = 0

for digit in str(number):

   digit = int(digit)

   if digit % 3 == 0 or digit % 4 == 0:

       sum_of_divisible_digits += digit

product_of_not_less_than_4 = 1

for digit in str(number):

   digit = int(digit)

   if digit >= 4:

       product_of_not_less_than_4 *= digit

average = 0

num_of_digits = len(str(number))

for digit in str(number):

   digit = int(digit)

   average += digit

average /= num_of_digits

print("Сумма цифр, которые делятся на 3 или 4:", sum_of_divisible_digits)

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

print("Среднее значение всех цифр:", average)

Похожие вопросы
Предмет: Английский язык, автор: kurtkobain1994
Предмет: Математика, автор: hryhorenkomarta