Solución Ejercicio (nº 2)
Voy a mostrar la forma que he llevado a cabo para la solución de este ejercicio.
En programación hay muchas maneras de hacer las cosas, pero creo que esta es una de las más sencillas para este ejercicio concreto.
Este ejercicio consta de 3 partes; las dos funciones y el menú.
Voy a mostrar primero las dos funciones, y luego el menú (que se crea en el "main") como ya sabréis.
1.- Función: mostrarNumeros()
2.- Función: Edad()
Eso en cuanto a las funciones...¿Las lograste hacer correctamente? Aunque no lo hayas conseguido, viendo ahora la solución también se aprende.
Ahora vamos a ver el menú...Que no es más que un Switch, que elige entre el 1 o el 2, y hace llamadas a dichas funciones.
Todo esto es el código que se pedía en este ejercicio. Como ya dije, puede que lo hayas llevado a cabo de otras formas.
Ahora bien, esto tiene un pequeño "problema". Y es que el programa se ejecuta, y elige una opción del menú, se realiza esa función y ya termina...
Lo ideal sería que cuando termine de hacer dicha función, nos lleve de nuevo al menú a elegir opción de nuevo ¿no?
Vamos a añadirle unas líneas más de código para conseguirlo. Como estarás imaginando, esto se hace con el uso de bucles...
De esta forma conseguimos que salga el menú siempre, hasta que introduzcamos la opción 3.
No olvides inicializar la variable "op" y ponerla a 0. (En realidad vale cualquier valor que no sea 3).