Red de conocimiento informático - Conocimiento informático - Programación perfecta en lenguaje C

Programación perfecta en lenguaje C

# incluir ltstdio.h gt

# incluir ltconio.h gt

void main()

{

int m, I, s;

for(m = 1; m lt=1000; M ) //De 1 a 1000, el ciclo termina.

{

s = 0; //La suma de los factores de inicialización S es 0.

for(I = 1;I ltm;I) //Encuentra cuántos factores de m hay entre 1 y m.

If(mi==0) //Si M se puede dividir entre I, I es un factor de M.

s = s I; //Suma factores.

If(s==m) //Si la suma de los factores es igual a este número,

printf("d\t ", s); p>

}

getch();

}

Resultado de ejecución:

6 28 496