jueves, 3 de noviembre de 2022

Prueba de examen

 Hoy presento una actividad realizada en clase, y recreada en un único programa.

Se trata de 3 ejercicios que pretenden comprobar los conocimientos de los comandos de batch adquiridos.

Para iniciarlo, es necesario ir a la consola de windows y escribir la ruta del programa, añadiendo 5 números como parámetros:

En la pantalla, nos saldrá un menú con diferentes opciones, cada una de ellas realiza un ejercicio del examen diferente.

Opción 1: Media aritmética de los 5 números que dimos como parámetros



Opción 2: Muestra los parámetros introducidos



Opción 3: Devuelve el número de ficheros de la carpeta raíz que empiezan por f



El código del programa completo es el siguiente:



En el caso de la Opción 1; el programa recoge los valores que indicamos al iniciar el programa, los suma y guarda en una variable "var", y los divide entre 5, guardando el resultado de la división en otra variable local "result". Mostrando por pantalla el resultado final. Al pulsar vuelve al menú inicial.


En la Opción 2; se utiliza un for para crear una iteración por cada parámetro indicado anteriormente, mostrándolo en pantalla antes de volver al menú.


En la Opción 3; usamos un for para recorrer la lista de archivos en la carpeta raíz y mostramos el número de la variable que ha incrementado hasta el  número máximo de archivos que cumplen la característica de comenzar con f.

Como se ve, el programa deja elegir otras dos opciones; además  de una comparación para evitar que la opción introducida del menú no coincida con ninguna opción, lo que devuelve un mensaje de error.



En este caso, la interacción solo devuelve al usuario a la vista del menú.


Por último, la opción 5 cierra el programa y la ventana del símbolo del sistema.