👤

14. se citeste doi vectori cu componente reale. se citeste un numar natural k. sa se interschimbe in primul vector, dupa pozitia k, tabloul al doilea.
ex daca x=(1, 2, 3, 4, 5, 6, 7)
y=(9, 10, 11)
k=4 dupa intercalare
x=(1, 2, 3, 4, 9, 10, 11, 5, 6, 7)


Răspuns :

Răspuns:

#include<iostream>

using namespace std;

int main()

{

   int x[101],n,y[101],m,k,j=0,i;

   cin>>n;

   for(i=1; i<=n; i++)

       cin>>x[i];

   cin>>m;

   for(i=1; i<=m; i++)

       cin>>y[i];

   cin>>k;

   for(i=n+m; i>=n+1; i--)

       x[i]=x[i-m];

   for(i=k+1; i<=k+m; i++)

   {

       j++;

       x[i]=y[j];

   }

   for(i=1; i<=n+m; i++)

       cout<<x[i]<<" ";

   return 0;

}

Explicație: