Almacenar 300 números en un vector imprimir cuantos son cero c++

Almacenar 300 números en un vector imprimir cuantos son ceros cuantos son negativos cuantos positivos en c++ utilizando memoria dinámica.

Haz clic aquí para suscribirte a mi canal

#include<iostream>

using namespace std;

int main()

{

    int i,n,*vector;

    int a = 0,b = 0,c = 0,positivos = 0, negativos = 0;

    cout<< «ingresa el tamaño del arreglo: «;

    cin>> n;

    vector = new int[n];

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

        cout<< «Ingresa un numero: «;

        cin>> vector[i];

    }

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

        if (vector[i] > 0){

            a++;

            positivos += vector[i];

        }

        if (vector[i] < 0){

            b++;

            negativos += vector[i];

        }

        if (vector[i] == 0){

            c++;

        }

    }

    cout<< «Numeros positivos: «<<a<< endl;

    cout<< «Numeros negativos: «<<b<<endl;

    cout<< «Numeros neutros: «<<c <<endl;

    cout<< «La suma de los numeros positivos es: «<<positivos <<endl;

    cout<< «La suma de los numeros negativos es: «<<negativos;

    delete [] vector;

    return 0;

}

Descargar Programa

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *