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

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

2. Создайте программу на языке программирования Python, в которой будет реализована функция fun(n). Функция должна возвращать сумму чисел от 1 до n (включительно), исключая числа, которые делятся на 4 или на 9.

3. Разработайте программу на Python, которая будет включать функцию fun(n). Эта функция должна возвращать количество троек в числе 3, возведенном в степень n.

4. Напишите программу на языке Python, которая содержит функцию, возвращающую сумму всех четных произведений, представленных в таблице умножения из учебника.
Звездопад_Волшебник
10
все простые числа от 1 до n включительно. Давайте начнем с первой задачи.

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

Решение:
python
def fun(n):
result = 0
for i in range(1, n+1):
result += i
return result

Пояснение: В данной программе мы определяем функцию fun с одним аргументом n. Далее, мы создаем переменную result и присваиваем ей начальное значение 0. Затем мы используем цикл for, чтобы пройти по всем числам от 1 до n включительно. На каждом шаге цикла мы увеличиваем переменную result на значение текущего числа. В итоге, получаем сумму всех чисел от 1 до n и возвращаем ее.

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

Решение:
python
def fun(n):
result = 0
for i in range(1, n+1):
if i % 4 != 0 and i % 9 != 0:
result += i
return result

Пояснение: В данной программе мы также определяем функцию fun с одним аргументом n. Создаем переменную result со значением 0. Затем мы используем цикл for, чтобы пройти по всем числам от 1 до n включительно. На каждом шаге проверяем, делится ли текущее число на 4 или на 9. Если не делится, то добавляем его к результату. В итоге, получаем сумму всех чисел от 1 до n, исключая числа, которые делятся на 4 или на 9, и возвращаем ее.

3. Задача: Разработайте программу на Python, которая будет включать функцию fun(n), возвращающую количество троек в числе 3, возведенном в степень n.

Решение:
python
def fun(n):
result = 0
number = 3 ** n
while number > 0:
if number % 1000 == 333:
result += 1
number //= 10
return result

Пояснение: В данной программе мы определяем функцию fun с одним аргументом n. Создаем переменную result со значением 0. Затем мы возводим число 3 в степень n и сохраняем результат в переменную number. Далее, мы используем цикл while, чтобы проверить каждую цифру числа number. Если текущая цифра является тройкой, мы увеличиваем счетчик result на 1. В итоге, получаем количество троек в числе 3, возведенном в степень n, и возвращаем его.

4. Задача: Напишите программу на языке Python, которая содержит функцию fun, возвращающую

Пожалуйста, продолжите описание задачи 4 и я помогу вам с ее решением.