Liczby doskonała to liczba, która równa jest sumie wszystkich swoich dzielników mniejszych od niej samej.
bool czy_liczbaDoskonala(int liczba)
{
int i,suma;
suma=0;
for(i=1;i<liczba;i++)
{
if(liczba%i==0)
suma+=i;
}
if(suma==liczba)
return true;
else
return false;
}
Brak komentarzy:
Prześlij komentarz