// Dupa fiecare element din tablou se insereaza dublul sau
#include<iostream.h>
int v[25];
int i,n,poz,ok,lg;
void main()
{
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for(i=1;i<=n;i++)
cout<<v[i]<<" ";
cout<<endl;
lg=2*n;
for(poz=2;poz<=lg;poz=poz+2)
{
cout<<"poz="<<poz<<endl;
for(i=n+1;i>poz;i--)
v[i]=v[i-1];
v[poz]=2*v[poz-1];
n=n+1;
}
cout<<"Vectorul final:"<<endl;
for(i=1;i<=n;i++)
cout<<v[i]<<" ";
}
Alte probleme:
https://sites.google.com/site/cmldc10info/tablouri-vectori/media-aritmetica-a-elementelor-patrate-perfecte-din-cele-n-elemente-ale-unui-vector
https://sites.google.com/site/cmldc10info/tablouri-vectori/numarul-de-elemente-din--1-2-reunit-cu-4-25-dintr-un-tablou-de-lungime-n-c
Secvente: