Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Leggi N numeri interi, inseriscili in un vettore e individua gli elementi duplicati
- visualizzandoli sullo schermo
- */
- #include <iostream>
- #define DIM 10
- using namespace std;
- void printArray(long long array[], const int dim, string label="Il vettore e':") {
- cout<<label<<endl;
- for (int i=0; i<dim; i++) {
- cout<<array[i]<<" | ";
- }
- return;
- }
- void fillArrayInput(long long array[], const int dim) {
- for (int i=0; i<dim; i++) {
- cout<<"Inserisci un numero ("<<i+1<<"): ";
- cin>>array[i];
- }
- return;
- }
- void printDoppioni(long long array[], const int dim) {
- long long num = 0;
- for (int i=0; i<dim; i++) {
- num = array[i];
- for (int j=0; j<dim; j++) {
- if (j!=i&&array[j]==array[i])
- cout<<array[j]<<" | ";
- }
- }
- return;
- }
- int main() {
- long long myArray[DIM];
- fillArrayInput(myArray, DIM);
- printArray(myArray, DIM);
- cout<<"\n\nEcco i doppioni:"<<endl;
- printDoppioni(myArray, DIM);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement