Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
#include <stdio.h> #include "funciones.h" #define CANT_PACIENTES 100 #define CANT_ESPECIALIDADES 3 int main() { int opcion , salir = 1 , pacientes_ingresados = 0 ; struct paciente_s paciente_vec[CANT_PACIENTES], paciente_atendido; while (salir != 0) { printf ("\n\n-----------------------------"); printf ("\nIngrese una opcin del menu"); printf ("\n Ingresar paciente: 1"); printf ("\n Atender paciente: 2"); printf ("\n Imprimir restantes: 3"); printf ("\n Imprimir total: 4"); printf ("\n Salir: 0\n"); scanf("%d",&opcion); switch(opcion) { case 0: salir = 0 ; break; case 1: pacientes_ingresados = ingresarPaciente(paciente_vec,CANT_PACIENTES); break; case 2: if ( atenderPaciente(paciente_vec,&paciente_atendido,pacientes_ingresados) ) { printf ("\n\nPaciente atendido:"); imprimirPaciente(&paciente_atendido); } else printf ("\n\nSin pacientes por atender"); break; case 3: imprimirRestantes(paciente_vec,pacientes_ingresados,CANT_ESPECIALIDADES); break; case 4: imprimirTotal(paciente_vec,pacientes_ingresados,CANT_ESPECIALIDADES); break; default: printf("\nOpcion Incorrecta"); break; } } printf("\n\nFIN DEL PROGRAMA\n\n"); return 0 ; }
Compartir