Números perfectos

 

Miguel Boltaina Melendo

/*Este programa nos indica si un número es perfecto o no, que sucede 
cuando la suma de sus divisores, excepto el mismo, nos da ese mismo número.*/

#include<stdio.h>
#include<conio.h>

void main()
{
 int a=0,b=0,d;
 printf("\n\t Ingrese un numero: ");
 scanf("%d",&d);
 do
 {
  b++;
  if((d%b)==0)
   a=a+b;
 }while(b!=(d-1));
  if(d==a)
   {
    printf("\n\t El numero es perfecto: ");
   }
  else
    printf("\n\t El numero no es perfecto: ");
 getch();
}


Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s