24. Ejercicio Pacientes

Se necesitan agendar datos de pacientes para una ficha medica-

Crear un menu que permita:

1) Cargar datos de paciente( Nombre, edad, altura, sexo)

2) Buscar por nombre y mostrar los datos del paciente-

3) Mostrar el promedio de altura ingresando M para Masculino y F para Femenino.

4) Agregar diagnóstico al paciente.

f) Finalizar.

Se deben hacer las siguientes funciones para punto 1,2 y 3.


Punto 1a) la función define el diccionario y, dentro de la funciòn se ingresa la cantidad N de pacientes a cargar. Dentro de la función se cargan los datos de N pacientes.


Punto 1b) la función recibe el diccionario y los datos de 1 paciente ya validados a cargar. dentro de la función se cargan los datos de ese paciente.


punto 2) la función recibe como argumento el nombre del paciente  y muestra los datos. La funcion regresa False si no existe el nombre y muestra cartel desde main: "No existe ese paciente".


punto 3)Si la función recibe M o F , muestra el promedio de altura de Masculinos o Femeninos. Si no recibe M o F regresa False y se indica en main con un cartel que diga: "No corresponde la letra".

punto 4) Se llama a una función que debe agregar el diagnóstico a un paciente que recibe como argumento el nombre. Ver que puede ser que el paciente NO exista. Analizar el caso de como proceder.