Ciao devo creare un programma che: "generi casualmente 30 numeri interi di valore minore di 1000 memorizzarli in un Vettore e visualizza dal più piccolo al più grande i numeri pari"
intanto sono riuscito a generare e ordinare i numeri ma non riesco ad isolare i numeri pari, qualcuno potrebbe aiutarmi?
questo è il codice per il momento:
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main()
{
srand(unsigned(time(NULL)));
int vettore[30];
int temp;
for(int i=0; i < 30; i++)
{
vettore[i]= (rand()% 1000);
}
for(int i=0; i<30; i++)
{
for(int j=i+0; j<30; j++)
{
if(vettore[i]>vettore[j])
{
temp=vettore[i];
vettore[i]=vettore[j];
vettore[j]=temp;
}
}
}
for(int i = 0; i<30; i++)
{
cout<<vettore[i]<<endl;
}
return 0;
}