Предмет: Информатика, автор: erofeyporoshkov

Напишите программу, которая в
последовательности целых чисел определяет
их сумму и количество чётных чисел, кратных
5. Программа получает на вход целые числа,
количество введённых чисел неизвестно,
последовательность чисел заканчивается
числом 0 (0 — признак окончания ввода, не
входит в последовательность). Количество
чисел не превышает 1000. Введённые числа
по модулю не превышают 30 000. Программа
должна вывести два числа: сумму
последовательности и количество чётных
чисел, кратных 5.
Пример работы программы:
Входные данные Выходные данные
4
60
15
0
79
1


Hung1337: Язык?
erofeyporoshkov: с++

Ответы

Автор ответа: Аноним
1

i = 1

s = 0

k = 0

while i != 0:

   i = int(input())

   if i %2 == 0 and i % 5 == 0:

       s += i

       k +=1

print(s,k-1)

Автор ответа: Hung1337
1

#include <iostream>

#include <string>

int main()

{

   using namespace std;

   int sum = 0, kr = 0, n = 0;

   cout << "Вводите числа. 0 - конец." << endl;

   while (true){

       cin >> n;

       sum += + n;

       if (n%2==0 && n%5==0){

           kr += 1;

       }

       if (n == 0){

           break;

       }

   }

   cout << "Сумма последовательности: " << sum << "\nКоличество четных чисел, кратных пяти: " << kr << endl;

}

Интересные вопросы
Предмет: Математика, автор: Гульсара111