Leer n números almacenarlos en un vector y determinar en qué posiciones están los números positivos

Leer n números enteros almacenarlos en un vector y determinar en qué posiciones están los números

positivos

Haz clic aquí para suscribirte a mi canal

#include<iostream>

#include<vector>

using namespace std;

int main(int argc, char const *argv[])

{

    vector<int> vec;

    int i,n,num;

    cout<< «Cuantos numeros deseas ingresar: «;

    cin>> n;

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

        cout<< «Ingresa un numero: «;

        cin>> num;

        vec.push_back(num);

    }

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

        if (vec[i] > 0){

            cout<< «El numero «<<vec[i]<<» es positivo y se encuentra en la posicion «<<i+1<<endl;

        }

    }

    return 0;

}

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.