programma c++ che unisce due vettore in un terzo vettore, nel terzo vettore non vengono ripetuti gli elementi in comune.

Posted on at


programma realizzato con qt creator in C++


#include <QCoreApplication>

#include <iostream>

using namespace std;

int main()

{

    int vet1[10];

    int vet2[10];

    int vet3[20];

    int i = 0;

    bool flag = true;

    int l = 10;

    for(i=0;i<10;i++){

        cout<<"Inserisci elemento "<<i+1<<" nel vettore A: ";

        cin>>vet1[i];

        vet3[i]=vet1[i];

    }

    for(i=0;i<10;i++){

        cout<<"Inserisci elemento "<<i+1<<" nel vettore B: ";

        cin>>vet2[i];

    }

    for(i=0;i<10;i++){

        for(int j=0;j<10;j++){

            if(vet1[j] == vet2[i])

                flag = false;

        }

        if(flag){

            vet3[l] = vet2[i];

            l++;

        }

        flag = true;

    }

    for(i = 0;i < l;i++)

        cout<<"Elemento "<<i+1<<": "<<vet3[i]<<endl;

    return 0;

}

 

TAGS:


About the author

darkrei

cool filmannex user

Subscribe 0
160