Sa se calculeze si sa se afiseze suma numerelor perfecte de 3 cifre.
madalin01vaicar:
Ce intelegi prin numere perfecte?
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
bool nr_perfect(int n)
{
int s=0;
for(int i=1; i<=n/2; i++) if(n%i==0) s=s+i;
if(s==n) return 1;
else return 0;
}
int main()
{
int S=0;
for(int i=100; i<=999; i++) if(nr_perfect(i)) S=S+i;
cout<<S;
return 0;
}
script testat in codeblocks
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă