Ejercicio de programación con PHP: Estructuras de control

Proyecto
Práctica
1h 0m

Implementa en PHP un menú interactivo para practicar if, switch, bucles, break, continue, try-catch y uso de operadores ternario y elvis.

  1. Crea un archivo llamado "menu_interactivo.php" que contenga todo el código de tu solución.
  2. Define un menú con al menos tres opciones dentro de una estructura switch (por ejemplo, calcular el cuadrado de un número, mostrar la suma de los números pares hasta un límite y salir). Añade una opción adicional que represente una entrada no válida para probar el comportamiento del bloque default.
  3. Define un bucle (while, do...while o for) para que el programa solicite repetidamente la selección hasta que el usuario decida finalizar.
  4. Emplea la estructura if...else o elseif para comprobar condiciones particulares (por ejemplo, validar si un número es positivo antes de operar). Incluye en algún lugar una sentencia break o continue para controlar el flujo cuando sea apropiado.
  5. Utiliza el operador ternario (?:) o elvis (?:) para asignar un valor predeterminado si el usuario no proporciona uno.
  6. Implementa un bloque try-catch que capture entradas no válidas. Haz que, si se produce la excepción, se muestre un mensaje de error y se continúe con la ejecución en la siguiente iteración del bucle.
  7. Cuando el usuario seleccione la opción de salida, muestra un mensaje de despedida y finaliza la ejecución del programa.
Empezar ejercicio de programación

Más ejercicios de programación con PHP

Evalúa tus conocimientos en PHP con más ejercicios de programación de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tecnologías de este ejercicio de programación

Entornos de desarrollo para este ejercicio

Image

Visual Studio Code

Image

GitHub