Sei sulla pagina 1di 1

#include <iostream>

using namespace std;


#include <iomanip> // libreria di manipolatori di input output formattati

int DMAX = 100;


int main ()

{int nn,i,j;
int n[DMAX], m[DMAX];
cout << "Inserire quanti numeri vuoi registrare: " << endl;
cin >> nn;

//Richiesta numeri del vettore


for(int i = 0; i < nn; i++)
{ cout << "Inserire numero " << i+1 << ": ";
cin >> n[i];
}

cout<< "il vettore caricato è : " << endl;

for(int i=0; i<nn; i++)


{cout << n[i] <<setw(5);
}
cout<< endl;
//scriviamo i numeri senza ripetizione in un altro array

int posizione_m=0;
for (int i = 0; i < nn; i++)
{ bool giaInserito=false;
for (int j=0; j<posizione_m; j++)
{if (n[i]==m[j])
giaInserito=true;
}
if (giaInserito==false)
{ m[posizione_m]=n[i];
posizione_m++;
}
}

//Scrive vettore senza ripetizioni


cout<< "in numeri presi senza ripetizioni sono: " << endl;

for(int i=0; i<posizione_m; i++)


{cout << m[i] <<setw(5);
}
}

Potrebbero piacerti anche