Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.42 KB | None | 0 0
  1. En un ambulatorio se desea asociar médicos con asegurados. Para ello se
  2. emplearán listas doblemente enlazadas.
  3. En una lista doblemente enlazada se almacenarán los datos de los asegurados, que
  4. son:
  5. ● nombre y 1er apellido,
  6. ● edad,
  7. ● sexo,
  8. ● médico asignado,
  9. ● número de teléfono, y
  10. ● número de afiliación.
  11. A su vez, en otra lista doblemente enlazada, se tendrá a los médicos del
  12. ambulatorio con sus correspondientes datos, i.e.:
  13. ● nombre y 1er apellido,
  14. ● número de colegiado, y
  15. ● número de teléfono.
  16. La lista de médicos está ordenada alfabéticamente (apellido/nombre) y la de
  17. asegurados por número de afiliación.
  18. Desarrollo
  19. Se pide implementar las siguientes operaciones relacionadas con los médicos:
  20. ● añadir un médico a la lista de médicos,
  21. ● borrar un médico de la lista de médicos,
  22. ● consultar si un médico está en la lista de médicos,
  23. ● imprimir en pantalla la lista de médicos, y
  24. ● determinar si hay médicos en la lista.
  25. Con respecto a los usuarios:
  26. ● añadir un usuario a la lista de usuarios,
  27. ● borrar un usuario de la lista de usuarios,
  28. ● consultar si un usuario está en la lista de usuarios,
  29. ● imprimir por pantalla la lista de usuarios, y
  30. ● determinar si hay usuarios en la lista.
  31. Además de las anteriores operaciones, tanto la clase médico como la clase usuario
  32. deberán proporcionar métodos para acceder y/o modificar los datos de los mismas.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement