Одномерный массив Х(10) задать с клавиатуры. Найти сумму отрицательных, количество положительных и произведение ненулевых элементов.
Можно решение в C++

3 Окт 2019 в 18:42
121 +1
2
Ответы
1
include

int main() {
int X[10];
int sumNegative = 0;
int countPositive = 0;
int productNonZero = 1;

std::cout << "Enter 10 numbers: ";
for (int i = 0; i < 10; i++) {
std::cin >> X[i];
if (X[i] < 0) {
sumNegative += X[i];
} else if (X[i] > 0) {
countPositive++;
}
if (X[i] != 0) {
productNonZero *= X[i];
}
}
std::cout << "Sum of negative numbers: " << sumNegative << std::endl;
std::cout << "Number of positive numbers: " << countPositive << std::endl;
std::cout << "Product of non-zero numbers: " << productNonZero << std::endl;
return 0;

}

19 Апр 2024 в 18:39
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир