• Предмет: Информатика
  • Автор: ushakovy
  • Вопрос задан 5 месяцев назад

Задача 1: Знайти добуток цілих непарних чисел другого десятка (від 11 до 20).
Задача 2: Знайти суму цілих додатних чисел, кратних 9 на інтервалі від -10 до 30.

Ответы

Ответ дал: vimmortal2
2

Програма:

Python:

№1)

def odd_product(start, end):

   product = 1

   for i in range(start, end+1):

       if i % 2 != 0:

           product *= i

   return product

print("Добутком непарних чисел від 11 до 20:", odd_product(11, 20))

№2)

def sum_numbers(start, end):

   total = 0

   for i in range(start, end+1):

       if i > 0 and i % 9 == 0:

           total += i

   return total

print("Сума додатних кратних 9 від -10 до 30:", sum_numbers(-10, 30))

Пояснення:

№1)

Цей код визначає функцію odd_product, яка приймає початковий і кінцевий діапазон як вхідні дані, а потім обчислює добуток непарних чисел у цьому діапазоні. Добуток обчислюється циклом по діапазону чисел, перевіряючи, чи кожне число непарне (не ділиться на 2), і якщо це так, множенням його на змінну добутку, яка починається з 1. Результат обчислення повертається за допомогою функцію та друкується в консолі.

№2)

Цей код визначає функцію sum_numbers, яка приймає початковий і кінцевий діапазон як вхідні дані, а потім обчислює суму додатних цілих чисел, кратних 9 у цьому діапазоні. Сума обчислюється циклом по діапазону чисел, перевіряючи, чи кожне число додатне та кратне 9 (ділиться на 9 без залишку), і якщо так, додаючи його до загальної змінної, яка починається з 0. Результат обчислення повертається функцією та друкується в консолі.


ushakovy: Спасибо брат выручил
Вас заинтересует