• Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности.

    С клавиатуры вводится число n. Оно должно быть натуральным, т.е. целым и большим 0. Если введено не натуральное n, программа выводит ERROR и завершает работу.

    После n вводятся элементы последовательности - целые числа (каждое в отдельной строке). Если введено не целое число, программа выводит ERROR и завершает работу.

    Выводимым результатом работы программы является либо число (сумма четных элементов последовательности), либо строка ERROR (в случае ошибки при выполнении программы).


    PYTHON

Ответы 1

  • try:     res = 0     n   = int( input('Введите длину последовательности n (n > 0): ') )     assert n > 0     for i in range(n):         try:             x = int( input(f'\t{i+1}. введите целое число: ') )             res += x * (x%2==0)         except:             raise Exception     print(f'Сумма четных элементов последовательности равна {res}') except:     print('ERROR')

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years