-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the twQ103_2223-phontaneros wiki!
El objetivo de nuestro software es analizar y facilitar la información sobre los datos de las condiciones del agua de las fuentes de los distintos barrios. Hemos organizado nuestro software en distintos bloques:
-
En la primera opción, buscar datos; permite al usuario ver los ficheros completos, buscar una fuente en concreto de un barrio (Carabanchel, Lavapiés o Vallecas), o volver al menú.
-
En la segunda opción, comparar datos; te da a elegir entre pH, conductividad, turbidez y coliformes, permite calcular el máximo, mínimo, recorrido, comparar los datos entre 2 fuentes de un mismo barrio o de barrios diferentes.
-
En la tercera opción, ordenar datos; primero el usuario elegirá el barrio y el dato que quiere ordenar, posteriormente te dará la opción de ordenar los datos de menor a mayor o de mayor a menor.
-
En la ultima opción, estadísticas te muestra las opciones: potabilidad, media, moda o desviación típica, cada una de las funciones te indica los datos obtenidos del barrio elegido.
Lo primero que hace nuestro programa es leer los ficheros, que son los archivos .txt adjuntos, contienen los datos de todas las fuentes del barrio: pH, conductividad, turbidez y coliformes. Para ello hemos creado un struct con cada uno de los parámetros y hemos declarado tres vectores estructura, uno para cada barrio. Según ejecutamos el programa nos sale el primer menú que mencionamos anteriormente, con los bloques principales:
Para elegir que quieres ver por pantalla, hemos utilizado switch-case.
En la primera opción podemos consultar los datos del fichero que elijas. Hemos hecho un bucle para imprimir cada uno de los datos del vector estructura. La segunda opción podemos buscar los parámetros de la fuente que introducimos por el teclado del barrio elegido (hay que introducir la fuente como Fuente_(nº). Y por último, podemos volver a menú.
En cada uno de los parámetros podemos elegir:
La primera nos indica el pH más alto del barrio elegido, la segunda opción igual pero con el mínimo y la tercera el recorrido (valor máximo - valor mínimo). La cuarta y la quinta nos ofrece versatilidad a la hora de comparar datos pudiendo comprar tanto del mismo barrio como de distinto. Indicando el valor de que fuente es superior. La fuente se introduce con el mismo formato que introduce datos.
Primero te sale que elijas el barrio, a continuación el parámetro. La opción de coliformes no aparece debido a que como solo puede obtener valor de 0, 1 y 2, no sería práctica esta opción.
Aun así encontramos la opción del pH, conductividad y turbidez.
Al seleccionar una de las opciones anteriores el programa te da a elegir como mostrar los datos, de mayor a menor o de menor a mayor, cuando se ejecuta el programa te mostrará un fichero del dato de la forma elegida.