Вопрос задан 28.09.2023 в 01:30. Предмет Информатика. Спрашивает Ольховик Захар.

Даны N штук целых чисел. Найти произведение чётных положительных чисел. Помогите!! Решить надо на

с++​
0 0
Перейти к ответам

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

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

Программа:

С++:

#include <iostream>

using namespace std;

int main()

{

   int N, k, pr;

   pr = 1;

   cout << "Сколько чисел будет введено? "; cin >> N;

   cout << "Введите " << N << " чисел: ";

   while(N > 0) {

       cin >> k;

       if((k > 0) && (k % 2 == 0)) { pr *= k; }

       N -= 1;

   }

   cout << pr;

}

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

Вы можете решить эту задачу на C++ с использованием цикла, в котором вы будете проверять каждое число в массиве на четность и положительность, и если число соответствует этим условиям, умножать его на текущий результат. Вот пример решения:

cpp
#include <iostream> int main() { int N; std::cout << "Введите количество чисел N: "; std::cin >> N; int product = 1; // Инициализируем результат произведением единицей for (int i = 0; i < N; ++i) { int num; std::cout << "Введите число " << i + 1 << ": "; std::cin >> num; if (num > 0 && num % 2 == 0) { product *= num; // Умножаем четное положительное число на текущий результат } } std::cout << "Произведение четных положительных чисел: " << product << std::endl; return 0; }

Этот код позволяет вам ввести N целых чисел и затем находит произведение всех четных положительных чисел среди введенных чисел.

0 0

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

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

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

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