|
[C++]Riempire un vettore con elementi diversi?
Ciao,sono uno studente di informatica e programmo da poco in c++.
Mi chiedevo come fosse possibile riempire un vettore con elementi differenti.
Ho provato cosi ma non viene:
/*Inserire elementi diversi nel vettore*/
#include <iostream>
#define DIM 5
using namespace std;
main()
{
int vett[DIM],n(0);
bool semaforo=false;
for(int i=0;i<DIM;i++)
{
cout<<"Dammi un numero"<<endl;
for(int j=0;j<DIM;j++)
{
do
{
if(vett[j]==n)
{
semaforo=false;
}
else
{
semaforo=true;
vett[i]=n;
break;
}
cin>>n;
}while(semaforo==false);
}
}
cout<<"Gli elementi del vettore sono:"<<endl;
for(int i=0;i<DIM;i++)
{
cout<<vett[i]<<endl;
}
}
Ultima modifica di xXS44DXx : 02-03-2018 alle 18:50.
|