Funciones para tratar una colección de Pacientes

Los registros (struct en C) pueden servir para "encapsular" la información de un array y su tamaño. En el siguiente ejemplo, usamos un struct denominado Muestra para almacenar una colección de datos sobre los pacientes de un hospital.

1. Define los tipos de datos para guardar un conjunto de pacientes con información sobre su nombre, edad, temperatura y estatura.















2. Función para leer desde teclado los datos de un Paciente como argumento de entrada/salida






3. Función para leer desde teclado los datos de un Paciente y devolverlo en el nombre de la función


4. Función para escribir en la consola los datos de un Paciente
 




5. Función para leer los datos de un conjunto de pacientes y almacenarlos en un Hospital
 








Otra versión devolviendo el número de elementos en el nombre de la función
 






6. Función para escribir los datos de los pacientes de un hospital en la consola







7. Función para leer los datos de una muestra






8. Función para escribir en la consola los datos de una muestra de pacientes





9. Función para contar el número de pacientes de una muestra con más de n años





10. Función para devolver el paciente de una muestra con mayor temperatura










11. Función para dada una muestra devolver otra con los pacientes más altos de una estatura dada y con código el mismo concatenado con un 2



No hay comentarios:

Publicar un comentario