sábado, 6 de octubre de 2012


Fecha de nacimiento

Conociendo la fecha de nacimiento de una persona y el año actual, determinar ¿Cuál es la edad de la persona en ese año?

Algoritmo 6
Entradas: alfanumérico fecha_nacimiento numérico anio_actual
Salidas: numérico edad_persona
Inicio
Leer fecha_nacimiento
Leer anio_actual
Seleccionar anio_actual
Seleccionar anio_nacimiento
Restar anio_nacimiento menos anio_actual
Guardar en edad_persona
Imprimir edad_persona
Fin

Diagrama de Flujo
Pseudo Codigo
Class Fecha de nacimiento
// Declaraciones (Entradas)
real: fecha_nacimiento
real: anio_actual
real: ANIO_NACIMIENTO
// Declaraciones (Salidas)
real: edad_actual
// Procedimiento
main
print "Introduce el valor de la fecha de nacimiento"
scan fecha_nacimiento
print "Introduce el año actual"
scan anio_actual
select anio_nacimiento
edad_actual=anio_actual-anio_nacimiento
print "La edad actual es"
print edad_actual
end_main

No hay comentarios:

Publicar un comentario