Advertisement
icatalin

Vector, dupa fiecare p.p se pune 10

Jan 14th, 2014
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1.     #include <iostream>
  2.     #include <cmath>
  3.  
  4.     using namespace std;
  5.  
  6.     int main()
  7.     {
  8.         int v[100],n,i,j;
  9.         cout<<"n= ";cin>>n;
  10.         for(i=1;i<=n;i++)
  11.         {
  12.             cout<<"v["<<i<<"]= ";
  13.             cin>>v[i];
  14.         }
  15.        i=1;
  16.        while (i<=n)
  17.        {
  18.            if (sqrt(v[i])==int(sqrt(v[i])))
  19.            {
  20.                for (j=n;j>=i+1;j--)
  21.                v[j+1]=v[j];
  22.                n++;
  23.                v[i+1]=10;
  24.                i=i+2;
  25.            }
  26.            else
  27.            i++;
  28.        }
  29.        for (i=1;i<=n;i++)
  30.        cout<<v[i]<<" ";
  31.         return 0;
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement