PHP Compiler
<!DOCTYPE html> <html> <body> <?php $start = 1; $end = 1000; $flag = 0; $total = 0; echo "Perfect numbers between $start and $end: <br>"; for($start=$start; $start<=$end; $start++) { for($i=1; $i<$start; $i++) { if($start % $i == 0) $total += $i; } if(($total == $start) && ($start != 0)) { $flag = 1; echo "$start "; } $total = 0; } if($flag == 0) echo "There in no perfect number between the given range"; ?> </body> </html>
OUTPUT
Perfect numbers between 1 and 1000:
6 28 496
×

Save as Private