Skip to content

Ejercicios de la materia algoritmos y programacion, ejercicio turnos TDA.

License

Notifications You must be signed in to change notification settings

DelosCode/unpaz-algoritmos-recu-TDA

Repository files navigation

unpaz-algoritmos-recu-TDA

Ejercicio 1

Un centro de Salud abre a las 8 AM y otorga 20 turnos desde el número 0 al 19 todos los días. El centro de salud posee 7 consultorios del 1 al 7 para atender a los pacientes. Ud. debe realizar un programa que otorgue los números a cada paciente, estos esperan ser llamados, por los consultorios = [1,2,3,4,5,6,7]. Los consultorios son asignados aleatoriamente hasta terminar de atender a todos los clientes. Recuerde incorporar la siguiente línea: consultorios = [1,2,3,4,5,6,7]

Se le otorgarán los TDA correspondientes de Pila y Cola, estarán en un archivo llamado tda_parcial.py este debe alojarse en la misma carpeta donde está ejecutando su programa. Recuerde la forma de importar clases desde otro archivo, abra su archivo y en la primer línea escriba: from tda_parcial import *

Ejercicio 2:

Ver el nuevo TDA para el parcial: ListaORDENADA_parcial.py

  1. Cree una instancia de la clase ListaOrdenada.
  2. Agregue los números del 1 al 10 a la lista usando el método agregar.
  3. Imprima el tamaño de la lista usando el método tamano para verificar que todos los elementos se hayan agregado correctamente.
  4. Use el método buscar para verificar si el número 5 está en la lista.
  5. Use el método remover para eliminar el número 5 de la lista.
  6. Use nuevamente el método buscar para verificar que el número 5 ya no está en la lista.
  7. Finalmente, use el método ver para imprimir todos los elementos de la lista.
  8. Explique qué función cumple el método metodo_nuevo. Recuerde la forma de importar clases desde otro archivo, abra su archivo y en la primer línea escriba: from ListaORDENADA_parcial import *

About

Ejercicios de la materia algoritmos y programacion, ejercicio turnos TDA.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages