Informatică, întrebare adresată de Galuska, 8 ani în urmă

Se considera multimea A=[1,2,3..6] si multimea B=[2,4..8].Scrieti un program care va afisa reuniunea.

Răspunsuri la întrebare

Răspuns de radugiulia
2
#include<iostream>using namespace std;
int cautare(int n,int a[],int x ){        for(int i=0;i<n;i++)                if(x==a[i])                  return 1;        return 0;}int main(){    int a[50],b[50],c[101],n,m,k=0,i,j;    cin>>n;    for(i=0; i<n; i++)        cin>>a[i];    cin>>m;    for(j=0; j<m; j++)        cin>>b[j];    for(i=0;i<n;i++)        c[k++]=a[i];    for(j=0;j<m;j++)        if(cautare(n,a,b[j])==0)              c[k++]=b[j];    for(i=0; i<k; i++)        cout<<c[i]<<" ";
    return 0;}

radugiulia: #include<iostream>
using namespace std;

int cautare(int n,int a[],int x )
{
for(int i=0;i<n;i++)
if(x==a[i])
return 1;
return 0;
}
int main()
{
int a[50],b[50],c[101],n,m,k=0,i,j;
cin>>n;
for(i=0; i<n; i++)
cin>>a[i];
cin>>m;
for(j=0; j<m; j++)
cin>>b[j];
for(i=0;i<n;i++)
c[k++]=a[i];
for(j=0;j<m;j++)
if(cautare(n,a,b[j])==0)
c[k++]=b[j];
for(i=0; i<k; i++)
cout<<c[i]<<" ";

return 0;
}
Alte întrebări interesante