Исправленная программа:
summ = 0
n = int(input("Введите N:"))
for i in range(1, n + 1):
if i % 2 == 0:
summ += i
print("Сумма:", summ)
Объяснение исправлений:
- n = int(input(...)): Функция
input() возвращает строку. Нужно преобразовать ввод в целое число с помощью int(), чтобы использовать в range().
- for i in range(1, n + 1): Цикл должен начинаться с 1 и заканчиваться N включительно. Функция
range(n) создаёт последовательность от 0 до n-1. Нужно использовать range(1, n + 1).
- if i % 2 == 0: Оператор сравнения должен быть
==, а не =.