Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2011, 14:15
jsa_mlg
 
Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 12 años, 4 meses
Puntos: 0
Exclamación 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;}