25/12/2011, 14:15
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 13 años Puntos: 0 | |
Siguiente num perfecto al 28 Si alguien me pudiera ayudar se lo agradecería ya que no se donde está el fallo...
#include<iostream>
using namespace std;
int sum=0, num=29, num1, i, conta=0, perfecto;
int main(){
while(conta<2){
for(i=2; i<=num; i++){
if (num%i==0){
num1=num/i;
sum=sum+num1;}}
if (num==sum){
perfecto=num;
conta++;}
num++; }
cout<<"El numero perfecto que sigue al 28 es: "<<perfecto<<endl;
system ("Pause");
return 0;} |