Предмет: Информатика,
автор: Y4ebaHK
помогите пожалуйста с задачами по информатике, на языке Python дам 50б
Приложения:

illiard:
какая задача?
Ответы
Автор ответа:
1
Ответ:
# 2
a, res = [i**2 for i in range(int(input()), int(input())+1) if i % 2 == 0 ], 1 # генератором создаем список квадратов из диапазона по заданному условию
for i in a: # произведение элементов списка
res *= i
print(res)
# 3
print(sum([i for i in range(-30, 30+1) if i < 0 and i % 2 == 0])) # генерируем список по условию и считаем сумму всех элементов
# 4
res1, res2, n = 0, 0, int(input())
n = n+1 if n > 0 else n-1 # чтобы интервал включал второе число
for i in range(1, n): # циклом: если положительное, квадрат. отрицательное-- куб
if i < 0: res2 += i**3
else: res1 += i**2
print(res1, res2)
Похожие вопросы
Предмет: Химия,
автор: r27307027
Предмет: Немецкий язык,
автор: sasha30041
Предмет: Алгебра,
автор: irinakulevska3
Предмет: Химия,
автор: borodavko00
Предмет: Українська література,
автор: mihotinaa