Tabla de contenidos
Programa creado en una actividad anterior en la que se implementa un menú con varias opciones.
Partiendo del código del programa con el menú, realiza las siguientes modificaciones:
Añade e implementa una nueva opción en el menú que
muestre al usuario el porcentaje de calidad actual por calidad máxima
para un punto de acceso concreto (nivel de calidad actual dividido
entre nivel de calidad máximo). El prototipo de la función que
implemente dicha funcionalidad debe ser float
porcentaje_calidad(struct ap_scan_info ap);
.
Añade e implementa una nueva opción en el menú que
permita al usuario editar la calidad actual de un punto de acceso
seleccionado. La firma de la función que implemente dicha
funcionalidad debe ser void intercambia_calidad(struct
ap_scan_info *ap, unsigned int *calidad);
.
Añade e implementa una nueva opción en el menú que
muestre al usuario la dirección MAC del punto de acceso con mayor
calidad. El prototipo de la función que implemente dicha funcionalidad
debe ser void imprime_mejor_calidad(struct ap_scan_info
*array);
.