Noisemaker
16-02-2004, 20:19
raga volevo fare un programmino che acquisisse un vettore e un intero e poi generasse un'altro vettore che contiene gli stessi elementi del primo tranne quelle minori dell'intero!Nn riesco in nessun modo a farlo!!!Dateci un'okkiata...
#include <iostream.h>
#include <stdlib.h>
int main()
{
const int max=100;
int vettore1[max];
int vettore2[max];
int i,n,x,z;
cout<<"che numero vuoi confrontare con gli altri?: ";
cin>>x;
cout<<"Quanti valori vuoi inserire nell'array?: ";
cin>>n;
for (i=0;i<n;i++)
cin>>vettore1[i];
z=0;
for(i=0;i<n;i++){
if (vettore1[i]>x)
vettore2[z]=vettore1[i];
z++;
}
for(i=0;i<n;i++)
cout<<vettore2[i];
system("PAUSE");
return 0;
}
#include <iostream.h>
#include <stdlib.h>
int main()
{
const int max=100;
int vettore1[max];
int vettore2[max];
int i,n,x,z;
cout<<"che numero vuoi confrontare con gli altri?: ";
cin>>x;
cout<<"Quanti valori vuoi inserire nell'array?: ";
cin>>n;
for (i=0;i<n;i++)
cin>>vettore1[i];
z=0;
for(i=0;i<n;i++){
if (vettore1[i]>x)
vettore2[z]=vettore1[i];
z++;
}
for(i=0;i<n;i++)
cout<<vettore2[i];
system("PAUSE");
return 0;
}