Informatică, întrebare adresată de edymocanu, 9 ani în urmă

Se citeste de la tastatura un vector cu n(1<=n<=100) componente de tip intreg. Se cere sa se construiasca si sa se afiseze un nou vector cu componentele patrate perfecte din vectorul initial! Va rog sa ma ajutati !

Răspunsuri la întrebare

Răspuns de mariuscs98
8
banuiesc ca in C++
vezi sa pui si #include<math.h>


int n, v[100],i,x,w[100];
x=0;
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];

for(i=1;i<=n;i++)
if(sqrt(v[i])==int(sqrt(v[i])))
{ x++;
w[x]=v[i];
}

for(i=1;i<=x;i++)
cout<<w[i]<<" ";


edymocanu: multumesc mult , este corect :))
mariuscs98: sigur ca e :))
edymocanu: nu stiam sa redactez ultima parte si na :))
Alte întrebări interesante