CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 879774010e3aca2b939dd0d6740f3bfddf610e43
parent 7af4dc420484175cae9373e41a70d14df48e7ca5
Author: Martin Klöckner <mjkloeckner@gmail.com>
Date:   Mon, 17 Jun 2024 23:40:29 -0300

parse `coordX` and `coordY`

also add initialization to zero to prevent warnings

Diffstat:
Mmain.cpp | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/main.cpp b/main.cpp
@@ -47,6 +47,9 @@ int main (void) {
 
     int comuna, alturaPlano;
     double coordX, coordY;
+
+    comuna = alturaPlano = 0;
+    coordX = coordY = 0.0f;
     std::string barrioName, calle, direccion;
 
     std::getline(inputFile, line); // saltea la primer linea
@@ -75,8 +78,10 @@ int main (void) {
                     direccion = token;
                     break;
                 case COORD_X:
+                    coordX = std::atof(token.c_str());
                     break;
                 case COORD_Y:
+                    coordY = std::atof(token.c_str());
                     break;
                 case COMUNA:
                     token.erase(0, 1);
@@ -124,6 +129,5 @@ int main (void) {
     }
 
     inputFile.close();
-
     return 0;
 }