+ Задача № 20. Проверить, является ли заданное натуральное число совершенным
Primary tabs
Совершенное число? (др.-греч. ??????? ???????) — натуральное число, равное сумме всех своих собственных делителей (т. е. всех положительных делителей, отличных от самого? числа). По мере того как натуральные числа возрастают, совершенные числа встречаются всё реже.
<?php $a = 28; $count=0 ; for ($i=1 ; $i<$a ; $i++) { if ($a % $i == 0) { $count= $count + $i ; echo $count , "<BR>" ; } } if ($a !== $count) { echo $a , "-число несовершенное , так как , сумма всех делителей числа \$a равно " , $count ; } else { echo $a , "-число совершенное , так как , сумма всех делителей числа \$a равно " , $count ; } ?>
- Log in to post comments
- 3655 reads