-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathArray_Es1.cpp
More file actions
41 lines (38 loc) · 977 Bytes
/
Array_Es1.cpp
File metadata and controls
41 lines (38 loc) · 977 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
using namespace std;
int main()
{
const int N = 10;
int numeri_inseriti[N];
int numeri_senza_ripetizioni[N];
int numero;
for(int i=0; i<N; i++)
{
cout<<"Inserisci un numero intero: ";
cin>>numero;
numeri_inseriti[i] = numero;
}
int contatore_numeri_diversi = 0;
bool numero_ripetuto = false;
for(int i = 0; i < N; i++)
{
numero_ripetuto = false;
for(int j = 0; j<contatore_numeri_diversi; j++)
{
if(numeri_inseriti[i]==numeri_senza_ripetizioni[j])
{
numero_ripetuto = true;
break;
}
}
if(numero_ripetuto==false)
{
numeri_senza_ripetizioni[contatore_numeri_diversi] = numeri_inseriti[i];
contatore_numeri_diversi++;
}
}
for(int i = 0; i < contatore_numeri_diversi; i++)
{
cout<<numeri_senza_ripetizioni[i]<<" ";
}
}