Информатика

Необходимо написать программу на языке Python: 1. Задача: дано натуральное число n. Напишите функцию fun(n), которая

Необходимо написать программу на языке Python:

1. Задача: дано натуральное число n. Напишите функцию fun(n), которая возвращает сумму всех чисел от 1 до n включительно.

2. Задача: напишите функцию fun(n), которая возвращает сумму всех чисел от 1 до n включительно, за исключением чисел, которые делятся на 4 или на 9 (n - натуральное число).

3. Задача: напишите функцию fun(n), которая возвращает количество троек в числе 3 в степени n (n - натуральное число).

4. Задача: напишите функцию, которая возвращает сумму всех четных произведений в таблице умножения из учебника.
Верные ответы (1):
  • Золотой_Ключ
    Золотой_Ключ
    13
    Показать ответ
    1. Задача:
    Итак, для решения этой задачи нам понадобится написать функцию fun(n), которая будет считать сумму всех чисел от 1 до n включительно. Вот пошаговое решение:

    - Создайте функцию fun(n) и инициализируйте переменную sum = 0.
    - Используйте цикл for, чтобы пройти по всем числам от 1 до n.
    - На каждой итерации цикла добавляйте текущее число к переменной sum.
    - В конце функции возвращайте значение переменной sum.

    Вот как это может выглядеть на языке Python:

    python
    def fun(n):
    sum = 0
    for i in range(1, n+1):
    sum += i
    return sum


    Например:
    python
    print(fun(5)) # Выводит: 15 (1 + 2 + 3 + 4 + 5)
    print(fun(10)) # Выводит: 55 (1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10)


    Совет:
    Чтобы лучше понять, как работает данная функция, рекомендуется пройтись ручками по каждой итерации цикла и сложить числа. Это поможет вам лучше понять логику решения.

    Задание:
    Напишите программу на языке Python, которая вызывает функцию fun(n) и выводит сумму всех чисел от 1 до 100.
Написать свой ответ: