micky123, usa las etiquetas Geshi para poner código, así es mas legible.
Nuevo ejercicio:
Leer tres variables enteras A1, M1, D1, que representan una fecha, y otras tres A2, M2 y D2, que representan otra fecha. Luego informar la cantidad de días entre las dos fechas (respetando la cantidad de días que tiene cada mes y teniendo en cuenta los años bisiestos).
Citargenerar los N numeros perfectos:
Código (c) [Seleccionar]
#include <stdio.h>
int isPnumber(int num);
int main()
{
int num=0;
int i=0;
printf("Ingrese numero: ");
scanf("%d", &num);
for(i=1;i<=num;i++)
if(isPnumber(i))
printf("%d es perfecto\n",i);
getchar();
getchar();
}
int isPnumber(int num)
{
int sum = 0 ;
int i=0;
for( i = 1; i<num; i++ )
if( num%i==0)
sum+=i;
if( sum == num )
return 1;
else
return 0;
}
CitarIngrese numero: 10000
6 es perfecto
28 es perfecto
496 es perfecto
8128 es perfecto
Nuevo ejercicio:
Leer tres variables enteras A1, M1, D1, que representan una fecha, y otras tres A2, M2 y D2, que representan otra fecha. Luego informar la cantidad de días entre las dos fechas (respetando la cantidad de días que tiene cada mes y teniendo en cuenta los años bisiestos).