язык программирования python
если 0 было бы включено в этот диапазон, то произведение было бы всегда равно 0 (хотя может я что-то не так понял), так что я взял диапазон от 2 включительно и до 100 не включительно
код:
a = 0
first = True
for i in range(2, 100, 2):
if first:
a = i
first = False
else: a *= i
print(a)