CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 65587c25570c3586b6835b7dd9ae61df13258075
parent 5d71b70a9071672c74946614a7f282259ae29592
Author: CamiAni <129856337+CamiAni@users.noreply.github.com>
Date:   Sun, 23 Jun 2024 19:38:45 -0300

Update menu.h
Diffstat:
Mmenu.h | 17+++++++++++++++++
1 file changed, 17 insertions(+), 0 deletions(-)
diff --git a/menu.h b/menu.h
@@ -41,6 +41,10 @@ private:
     double getDistancia(double x1, double y1, double x2, double y2);
 
 public:
+    /*
+     * pos: Crea una lista de Barrios y un vector de Lineas en el heap
+          Inicializa la linea,coordX, y la coordY en 0
+     */
     Menu();
 
     /*
@@ -74,12 +78,25 @@ public:
      */
     void lineasPorParada(List<Parada*>* paradas);
 
+    /*
+     * pos: Abre el archivo "paradas-de-colectivo.csv"
+     */
     void cargarDatos();
 
+    /*
+     * pos: Muestra por pantalla las opciones a elegir del menĂº y recibe un parametro. En base al parametro, ejecuta una funcion
+     */
     void mostrarMenu();
 
+    /*
+      * pre: Recibe una lista de Barrios y una Linea
+     * pos: Devuelve una lista de Paradas de todos los Barrios que tengan a la Linea
+     */
     List<Parada*> *buscarParadas(List<Barrio*> *barrios, int linea);
 
+    /*
+     * pos: Busca el barrio en la lista de barrios, si no lo encuentra devuelve NULL
+     */
     Barrio *getBarrioPorNombre(std::string nombre);
 };