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

Să se scrie un program care citește numărul natural n și determină suma pătratelor perfecte mai mici sau egale cu n. Date de intrare Programul citește de la tastatură numărul n. Date de ieşire Programul afișează pe prima linie a ecranului mesajul Rezultatul este S, unde S reprezintă suma calculată. Restricţii şi precizări 0 < n < 1000


artur99: s=0;
for(i=1;i*i<=n;i++){
s=s+i*i;
}

Răspunsuri la întrebare

Răspuns de DgFabi
3
#include <iostream>
#include <cmath>
using namespace std;

int n,i=1,S;
int main()
{
cin>>n;
while(i<=n)
{if((int)sqrt(i)==sqrt(x)
S=S+i;
i++;
}
cout<<S;
return 0;
}
Alte întrebări interesante