Вопрос задан 22.07.2023 в 04:05. Предмет Информатика. Спрашивает Афонина Варвара.

Дан массив состоящий из 20-ти целых чисел, найти количество положительных и произведения

отрицательных чисел
0 0
Перейти к ответам

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

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

#include<bits/stdc++.h>

using namespace std;

int main(){

int n,arr[101],i,count =0,pr=1;

cin>>n;

for(i=0;i<n;i++){

 cin>>arr[i];

}

for(i=0;i<n;i++){

 if(arr[i]<0){

  pr*=arr[i];

 } else if(arr[i]>0){

  count++;

 }

}

cout<<"postive count "<<count<<endl;

cout<<"negative product "<<pr;

}

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

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

python
def find_positive_and_product_of_negatives(arr): positive_count = 0 negative_product = 1 for num in arr: if num > 0: positive_count += 1 elif num < 0: negative_product *= num return positive_count, negative_product # Пример использования array = [5, -2, 10, -3, 0, 8, -7, -1, 6, -4, 12, -9, 7, 2, 3, -5, 1, -6, 4, 11] pos_count, neg_product = find_positive_and_product_of_negatives(array) print("Количество положительных чисел:", pos_count) print("Произведение отрицательных чисел:", neg_product)

Обратите внимание, что произведение отрицательных чисел будет равно 1, если в массиве нет отрицательных чисел, так как умножение на 1 не изменяет значение. Если же вам необходимо начальное значение произведения быть равным 0, просто измените negative_product = 1 на negative_product = 0 в коде выше.

0 0

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

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

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

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