Главная » 2018 » Февраль » 13 » Массив 1 сумму положительных, количество четных, произведение отрицательных
09:01
Массив 1 сумму положительных, количество четных, произведение отрицательных

#include<iostream>
using namespace std;
int main()
{
        setlocale(LC_ALL, "Russian");      
        const int n=5;
        int a[n];
        cout<<"Введите массив"<<endl;
        for (int i=0; i<n; i++)
            cin >> a[i];
        cout<<"Введенный массив"<<endl;
        for (int i=0; i<n; i++)
            cout << a[i]<<" ";
        cout << endl;
        //сумму положительных, количество четных, произведение отрицательных
        int SummaPol=0;
        int KolvoChet=0;
        int ProizvOtr=1;
        for (int i=0; i<n; i++)
        {
            if (a[i]>0) SummaPol+=a[i];
            if (a[i]<0) ProizvOtr*=a[i];
            if (a[i]%2==0) KolvoChet+=1;
        }
        cout<<"Сумма положительных = "<<SummaPol<<endl;
        cout<<"Произведение отрицательных = "<<ProizvOtr<<endl;
        cout<<"Количество четных = "<<KolvoChet<<endl;

        system("pause");
        return 0;
}

Просмотров: 296 | Добавил: denjes | Рейтинг: 0.0/0
Всего комментариев: 0
avatar