Răspuns :
Răspuns:
n=3
v[0]=25
v[1]=6
v[2]=16
Patratele perfecte sunt:25 16
Explicație:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int v[100], p[100], n, i, m;
cout <<"n=";
cin >> n;
for(i = 0; i < n; i ++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
m = 0;
for(i = 0; i < n; i ++)
if((int)sqrt(v[i]) == sqrt(v[i]))
{
p[m] = v[i];
m++;
}
cout<<endl<<"Patratele perfecte sunt:";
for(i = 0; i< m; i++)
cout<<p[i] << " ";
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.