Está en la página 1de 3

d2, m2 y a2 

aqui el chiste es comprobar el mes 

si m1>m2 entonces edad=a1-a2 (porque nos dice que ya paso el mes de cumpleaños en este año) 

si m1<m2 entonces edad=a1-a2-1 (porque aqui nos indica que todavia no se ha cumplido en el año
en curso) 

si m1=m2 entonces tenemos 2 posibilidades: 

d1>=d2 entonces edad=a1-a2 (si d1 es igual o mayor que d2 significa que ya la persona cumplio
años en este mes) 

si d1<d2 entonces edad=a1-a2-1 

y eso es todo 

ahora comprobamos con la fecha de hoy (29, 09, 2008) -> (d1, m1, a1) 
y mi cumpleaños (23, 11, 1989) -> (d2, m2, a2) 

vemos que m1<m2 por lo tanto edad=2008-1989-1 


edad=18 
y esa es mi edad 
compruebalo y me dices si eso es lo que buscabas
palavicini89 · hace 9 años
3
Pulgar hacia arriba
 
0
Pulgar hacia abajo
Notificar abuso
Comentario
Calificación del solicitante 
 algoxdfechas.blogspot.mx

Anónimo · hace 2 años


1
Pulgar hacia arriba
 
0
Pulgar hacia abajo
Notificar abuso
Comentario


A ver, no queda nada claro a qué te refieres. 
Un algoritmo es un método para obtener algo A PARTIR DE ALGO. 
Calculas la edad, pero ¿a partir de qué? Tienes que decir qué quieres, pero también de qué
partes. 
Por intuición me imagino que es a partir de la fecha actual y de la fecha de nacimiento. 
En ese caso digamos que la fecha actual es DD/MM/YYYY y la fecha de nacimiento es
dd/mm/yyyy 
Entonces el algoritmo es: 

si (MM>mm o (MM=mm y DD>=dd)) edad=YYYY-yyyy 


si no, edad=YYYY-yyyy-1 

Es decir, si la fecha actual es igual o posterior a la fecha de cumpleaños en ese año (es un mes
posterior, o el mismo día o uno posterior en el mismo mes), entonces simplemente restas los años
entre el actual y el de nacimiento. 
Si la fecha actual es anterior a la de cumpleaños, es esa misma resta menos uno.
Doraemon - · hace 9 años
0
Pulgar hacia arriba
 
0
Pulgar hacia abajo
Notificar abuso
Comentario
Haz una pregunta
¡normalmente se responde en minutos!

Detalles
Enviar

Preguntas relacionadas
¿Ayuda con algoritmo para calculo de edad?
Algoritmo calcular edad?
Ayuda! necesito calcular un promedio urgente!!?
Más preguntas 

Responder preguntas
¿Que son los atomos?
¿La pastilla del dia después sirve para cuando el hombre te terminó de acabar todo a
dentro ? Osea ami me paso y alos30min tome la pastilla?
¿Haber quisiera saber el significado de un sueño que tuve, ya busque y encontré cosas que
se acercaban a mi sueño pero no daba en el clavo.?
¿La pastilla del dia después sirve para cuando el hombre te terminó de acabar todo a
dentro ? Osea ami me paso y alos30min la tome?

Tendencias
¿Qué dice la ciencia sobre el Triángulo de las Bermudas y las desapariciones de barcos o
aviones?
4 respuestas
¿Dios existe?
5 respuestas
¿Cuál es el objeto de estudio de las Ciencias?
15 respuestas
Más preguntas 
 Términos
 Privacidad
 RSS
comenzamos pues por pedir la fecha actual 
d1, m1 y a1 (dia, mes y año) 
pedimos luego la fecha de nacimiento 
d2, m2 y a2 

aqui el chiste es comprobar el mes 

si m1>m2 entonces edad=a1-a2 (porque nos dice que ya paso el mes de cumpleaños en este
año) 

si m1<m2 entonces edad=a1-a2-1 (porque aqui nos indica que todavia no se ha cumplido
en el año en curso) 

si m1=m2 entonces tenemos 2 posibilidades: 

d1>=d2 entonces edad=a1-a2 (si d1 es igual o mayor que d2 significa que ya la persona
cumplio años en este mes) 

si d1<d2 entonces edad=a1-a2-1 

y eso es todo 

ahora comprobamos con la fecha de hoy (29, 09, 2008) -> (d1, m1, a1) 
y mi cumpleaños (23, 11, 1989) -> (d2, m2, a2) 

vemos que m1<m2 por lo tanto edad=2008-1989-1 


edad=18 
y esa es mi edad 
compruebalo y me dices si eso es lo que buscabas
palavicini89 · hace 9 años
3
Pulgar hacia arriba
 
0
Pulgar hacia abajo
Notificar abuso
Comentario
Calificación del solicitante 
 algoxdfechas.blogspot.mx

Anónimo · hace 2 años

También podría gustarte