Pseudocodigo para calcular la edad de una persona

Respuestas

Respuesta dada por: geosvelyruiz93
21

Proceso EdadPersona

Definir dia_actual como entero;

Definir mes_actual como entero;

Definir anio_actual como entero;

Definir dia como entero;

Definir mes como entero;

Definir anio como entero;

Definir edad_base como entero;

Definir edad como entero;

Escribir "Ingrese el dia actual [1-31] y presione Entrar";

Leer dia_actual;

Escribir "Ingrese el mes actual [1-12] y presione Entrar";

Leer mes_actual;

Escribir "Ingrese el año y presione Entrar";

Leer anio_actual;

Escribir "Ingrese el dia en que nacio la persona [1-31] y presione Entrar";

Leer dia;

Escribir "Ingrese el mes en que nacio la persona [1-12] y presione Entrar";

Leer mes;

Escribir "Ingrese el año en que nacio la persona [1-12] y presione Entrar";

Leer anio;

edad_base <- anio_actual - anio;

Si (mes_actual < mes) Entonces

 edad_base <- edad_base - 1;

FinSi

Si mes_actual = mes Entonces  

  Si (dia_actual < dia) Entonces

  edad_base <- edad_base - 1;

 FinSi    

FinSi

edad <- edad_base;

Escribir "La edad actual de la persona es de: ",edad_base," años";

FinProceso

espero te sirva


Preguntas similares