Series13. Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести сумму всех положительных четных чисел из данного набора. Если требуемые числа в наборе отсутствуют, то вывести 0.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#include <stdio.h> int main(void) { int r=1,sum=0; while (r!=0){ printf(">"); scanf("%i", &r); if ((r>0)&&(r%2==0)) sum+=r; } printf("%i\n",sum); return 0; } |
Другие задачи из раздела Series можно посмотреть здесь.
Комментарии: