|
|
|
|
339
|
2. `void drawPoints(GISPOI* gisLocations, unsigned int size);`: Dado un arreglo de objetos `GISPOI` y su tamaño, despliega sus localizaciones como puntos en el mapa.
|
339
|
2. `void drawPoints(GISPOI* gisLocations, unsigned int size);`: Dado un arreglo de objetos `GISPOI` y su tamaño, despliega sus localizaciones como puntos en el mapa.
|
340
|
|
340
|
|
341
|
|
341
|
|
342
|
-### Ejercicio 1 - Leer los puntos georeferenciados a un arreglo
|
|
|
|
|
342
|
+### Ejercicio 2 - Leer los puntos georeferenciados a un arreglo
|
343
|
|
343
|
|
344
|
|
344
|
|
345
|
Recuerda que solo estarás cambiando código en el archivo `main.cpp`. Tu primera tarea será añadir código para leer todo el contenido de un archivo a un arreglo de objetos `GISPOI`.
|
345
|
Recuerda que solo estarás cambiando código en el archivo `main.cpp`. Tu primera tarea será añadir código para leer todo el contenido de un archivo a un arreglo de objetos `GISPOI`.
|
|
|
|
|
378
|
|
378
|
|
379
|
|
379
|
|
380
|
|
380
|
|
381
|
-### Ejercicio 2 - Funciones max y min
|
|
|
|
|
381
|
+### Ejercicio 3 - Funciones max y min
|
382
|
|
382
|
|
383
|
|
383
|
|
384
|
Una vez que tengas la información de los pueblos georeferenciados en el arreglo de objetos, puedes comenzar a procesarlos de muchas formas interesantes. Comenzaremos con algunas operaciones básicas.
|
384
|
Una vez que tengas la información de los pueblos georeferenciados en el arreglo de objetos, puedes comenzar a procesarlos de muchas formas interesantes. Comenzaremos con algunas operaciones básicas.
|
|
|
|
|
398
|
|
398
|
|
399
|
|
399
|
|
400
|
|
400
|
|
401
|
-### Ejercicio 3 - Computa la distancia del ciclo
|
|
|
|
|
401
|
+### Ejercicio 4 - Computa la distancia del ciclo
|
402
|
|
402
|
|
403
|
|
403
|
|
404
|
1. Lee la documentación e implementa la función `double cycleDistance(GISPOI A[], int size, int P[])`. Invoca la función desde `main()` como se indica en los comentarios dentro de la función `main()`:
|
404
|
1. Lee la documentación e implementa la función `double cycleDistance(GISPOI A[], int size, int P[])`. Invoca la función desde `main()` como se indica en los comentarios dentro de la función `main()`:
|
|
|
|
|
409
|
|
409
|
|
410
|
|
410
|
|
411
|
|
411
|
|
412
|
-### Ejercicio 4 - ¡Más diversión!
|
|
|
|
|
412
|
+### Ejercicio 5 - ¡Más diversión!
|
413
|
|
413
|
|
414
|
|
414
|
|
415
|
Cambia tu código de modo que ahora abra el archivo `pr.txt`. Valida tus resultados y ¡maravíllate de tu gran logro!
|
415
|
Cambia tu código de modo que ahora abra el archivo `pr.txt`. Valida tus resultados y ¡maravíllate de tu gran logro!
|