Varianta 8 / Subiectul 3 / Problema 3 |
#include<fstream.h> #include<math.h> ifstream f("bac.txt"); void main() { int n,m=0,x,a[50],i; f>>n; for(i=1;i<=n;i++) { f>>x; if(sqrt(x)==floor(sqrt(x))) { m++; a[m]=x; } } int s=0; for(i=1;i<m;i++) { cout<<a[i]<<"+"; s=s+a[i]; } cout<<a[m]<<"="; s=s+a[m]; cout<<s; } |