//Dato un vettore di n elementi crearne:
//uno con gli elementi di posto pari
//e uno con gli elementi di posto dispari
#include
using namespace std;
const int MAX=100;
int Dimensionamento();
int CaricaVettore(int v[MAX], int d);
Stampa del vettore principale
void Stampa_Vett_Principale(int v[], int d);
void StampaPari(int v[], int d);
void StampaDispari(int v[], int d);
int Dimensionamento()
{
int d;
do{
cout
cin>>d;
} while (dMAX);
return d;
}
int CaricaVettore(int v[MAX], int d)
{
for (int i=0; i
cout
cin>>v;
}
}
void Stampa_Vett_Principale(int v[], int d)
{
cout
while (d>=0){
cout
d--;
}
}
void StampaPari(int v[], int d)
{
cout
do{
if (d%2==0){
cout
}
d--;
} while (d>=0);
}
void StampaDispari(int v[], int d)
{
cout
do{
if (d%2!=0){
cout
}
d--;
} while (d>=0);
}
int main()
{
int d, v[100];
d=Dimensionamento();
cout
CaricaVettore(v,d);
Stampa_Vett_Principale(v,d);
StampaPari(v,d);
StampaDispari(v,d);
system("pause");
return 0;
}