Вопрос задан 22.06.2023 в 09:40. Предмет Информатика. Спрашивает Морозов Дмитрий.

1.Найдите количество четных цифр данного натурального числа. 2.Найдите все четырехзначные числа,

сумма цифр каждого из которых равна 15. Python Помогите срочно!!
0 0
Перейти к ответам

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

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

Ответ:

Объяснени1е

n = input()

k = 0

for i in n:

   s = int(i)

   if s %2==0:

       k+=1

print("Парних цифр:", k)

2  авдання

n = int(input('Число'))

suma = 0

k=n

while n > 0:

   digit = n % 10

   suma = suma + digit

   n = n // 10

if suma==15:

   print("Сумма:", suma)

   print("Число:", k)

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

Конечно, вот решение на Python для ваших задач:

Задача 1: Количество четных цифр в натуральном числе

python
def count_even_digits(number): # Преобразуем число в строку, чтобы итерироваться по его цифрам str_number = str(number) # Используем генератор списка и функцию filter для выбора четных цифр even_digits = list(filter(lambda x: int(x) % 2 == 0, str_number)) return len(even_digits) # Пример использования: number = int(input("Введите натуральное число: ")) result = count_even_digits(number) print(f"Количество четных цифр в числе {number}: {result}")

Задача 2: Четырехзначные числа с суммой цифр равной 15

python
def find_numbers_with_sum_15(): numbers = [] # Перебор всех четырехзначных чисел for num in range(1000, 10000): # Разбиение числа на цифры digits = [int(digit) for digit in str(num)] # Проверка суммы цифр if sum(digits) == 15: numbers.append(num) return numbers # Пример использования: result_numbers = find_numbers_with_sum_15() print(f"Четырехзначные числа с суммой цифр равной 15: {result_numbers}")

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

0 0

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

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

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

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