Actividad 14: Estructuras Condicionales if, else, else if, switch
- Bootstrap
- CSS
- HTML
- JavaScript
Objetivos
- Practicar con el uso de estructuras condicionales
- Practicar con los operadores para indicar cuales son las condiciones que se tienen que cumplir para ejecutar el bloque de código
Ejercicio 1. Muestra si eres mayor o menor de edad
Modifica el ejercicio 1 de la práctica con operadores y funciones para conseguir lo siguiente por pantalla:
- Si el usuario/a tiene 18 años o más: «Nombre, apellido, eres MAYOR de edad»
- Si el usuario/a tiene menos de 18 años: «Nombre, apellido, eres MENOR de edad»
Ejercicio 2. ¿A qué curso correspondes?
Realiza un script que le pida al usuario su dead. En función de esta, mostrarmos uno de los siguientes mensajes:
- Si tiene 5 años o menos: preescolar
- Si tiene entre 6 y 11 años: primaria
- Si tiene entre 12 y 15 años: ESO
- Si tiene entre 16 y 17 años: Bachillerato
- Si es mayor de edad: Estudios superiores (Ciclos formativos o Universidad)
Ejercicio 3. Asignación de becas
Una escuela concede becas a futuros estudiantes si cumplen una serie de requisitos.
Al alumno/a se le adjudica la beca si es mayor de edad y si tiene un título de enseñanza superior, o también se le asigna la besa si se encuentra en situación de paro.
El script pide los tres datos por pantalla y al finalizar muestra un mensaje indicando si esa persona obtiene la beca o no.
Ejercicio 4. Calcula los días del mes
El usuario/a introduce un número de mes por pantalla y mediante un switch con los doce meses del año, el script calcula el día del mes y muestra lo siguiente:
Si el número introducido es 1, debería aparecer por pantalla: El mes de enero tiene 31 días
Y asísucesivamente con el resto de meses
.Ejercicio 5. Elige la operación que quieres calcularRealiza un script que pida al usuario dos números (mediante inputs type=number) y un operador (mediante un input type=text), que almacenaremos en variables, en el value de esos inputs.
Mediante un switch, el programa tiene que imprimir en pantalla el resultado de la operación elegida.