Вопрос задан 10.07.2023 в 11:44. Предмет Информатика. Спрашивает Михеева Анастасия.

Напишите программу, которая в последовательности целых чисел определяет их сумму и количество

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

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Семенов Петр.

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)

0 0
Отвечает Чураева Алина.

#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;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на языке Python, которая выполняет указанные действия:

python
def main(): sum_sequence = 0 count_even_multiples_of_5 = 0 while True: num = int(input("Введите целое число (для завершения введите 0): ")) if num == 0: break sum_sequence += num if num % 2 == 0 and num % 5 == 0: count_even_multiples_of_5 += 1 print("Сумма последовательности:", sum_sequence) print("Количество чётных чисел, кратных 5:", count_even_multiples_of_5) if __name__ == "__main__": main()

Вы можете скопировать этот код, вставить его в файл с расширением .py и запустить на своем компьютере. Программа будет запрашивать целые числа от пользователя до тех пор, пока не будет введено число 0. После ввода 0 программа выведет сумму последовательности и количество чётных чисел, кратных 5.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос