Răspuns :
Răspuns:
E detaliat si cu scris :)
Explicație:
int a[100], b[100], c[200];
int n, m, k = 0;
cout << "Introduceti numarul de elemente al vectorului a: "; cin >> n;
cout << "Introduceti elementele vectorului a: ";
for(int i = 0; i < n; i++)
cin >> a[i];
cout << "Introduceti numarul de elemente al vectorului b: "; cin >> m;
cout << "Introduceti elementele vectorului b: ";
for(int i = 0; i < m; i++)
cin >> b[i];
int i = 0, j = 0;
while(i < n && j < m)
{
if(a[i] < b[j])
{
c[k] = a[i];
k++;
i++;
}
else
{
c[k] = b[j];
k++;
j++;
}
}
if(i <= n)
{
for(int p = i; p < n; p++)
{
c[k] = a[p];
k++;
}
}
if(j <= m)
{
for(int p = j; p < m; p++)
{
c[k] = b[p];
k++;
}
} cout<<endl<<endl<<" Interclasarea este : ";
for(int p = 0; p < k; p++)
cout << c[p] << " ";