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
Răspunsuri la întrebare
Răspuns de
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;
}
#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
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Studii sociale,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
for(i=1;i*i<=n;i++){
s=s+i*i;
}