CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit f68ab2f306713128ebc129c5a2a6b1a821361805
parent c2c8908aae2e8697e6cf838a8419db004af3f8a9
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Fri, 21 Jun 2024 17:25:10 -0300

minor fixes

Diffstat:
Mbarrio.cpp | 8+++-----
Mmenu.cpp | 3++-
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/barrio.cpp b/barrio.cpp
@@ -1,10 +1,6 @@
 #include "barrio.h"
 #include <cmath>
 
-Barrio::Barrio() {
-    this->paradas = new List<Parada*>; // crea la lista para las paradas
-}
-
 Barrio::Barrio(std::string nombre, int comuna) {
     this->nombre = nombre;
     this->comuna = comuna;
@@ -39,11 +35,13 @@ double Barrio::getDistancia(double x1,double y1,double x2,double y2){ //CONSIGAN
 }
 
 Parada *Barrio::paradaMasCercana(double coordX, double coordY,List<Parada*>* paradasAux) { //CONSIGNA 2
-    paradasAux->startCursor();
     double distancia;
     double distanciaMinima;
     Parada *resultado, *aux;
 
+    resultado = aux = NULL;
+
+    paradasAux->startCursor();
     while(paradasAux->forwardCursor()){
         Parada *aux = paradasAux->getCursorData();
 
diff --git a/menu.cpp b/menu.cpp
@@ -11,7 +11,8 @@ void Menu::cantidadDeParadasPorBarrio() {
                   << barrioAux->getSizeListaDeParadas()
                   << std::endl;
         }
-    }
+}
+
 
 void Menu::paradaMasCercanaPorCoordenada(double coordX,double coordY){
     double distanciaMinima;