Autor Tema: switch PHP case, break, default. Condicional ¿Rangos o intervalos?(CU00820B)  (Leído 2170 veces)

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Respuesta a los ejercicios planteados en la entrega CU00820B del curso básico de programación web con PHP:


Ejercicios 1

Citar
Responde a las siguientes cuestiones:

a) ¿Qué es lo que hace este código?

b) Completa el código de forma que añadas las etiquetas y definas el valor de $mes = 1. Sube el fichero al servidor y comprueba el resultado. ¿Cuál es el código completo? ¿Cuál es el resultado obtenido por pantalla?

a)El codigo muestra el mes dependiendo del valor que le asigne a la variable $mes.
b)
Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>switch PHP case, break, default. Condicional ¿Rangos o intervalos? Ejemplos ejercicios resueltos (CU00820B)</title>
    </head>
    <body>
        <h1>Ejercicios 1</h1>
        <?php
        
//Ejemplo de uso switch PHP aprenderaprogramar.com
        
$mes 1;
        switch (
$mes) {
            case 
1:
                echo (
"El mes es enero");
                break;
            case 
2: echo ("El mes es febrero");
                break;
            case 
3: echo ("El mes es marzo");
                break;
            case 
4: echo ("El mes es abril");
                break;
            case 
5: echo ("El mes es mayo");
                break;
            case 
6: echo ("El mes es junio");
                break;
            case 
7: echo ("El mes es julio");
                break;
            case 
8: echo ("El mes es agosto");
                break;
            case 
9: echo ("El mes es setiembre");
                break;
            case 
10: echo ("El mes es octubre");
                break;
            case 
11: echo ("El mes es noviembre");
                break;
            case 
12: echo ("El mes es diciembre");
                break;
            default: echo (
"El numero ingresado no pertenece a ningún mes");
                break;
        }
        
?>

    </body>
</html>

El resultado obtenido es
Citar
El mes es enero
.

Muestra ese resultado porque al variable $mes tiene un valor 1 si fuera otro el valor el resultado seria diferente.


Ejercicios 2

Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>switch PHP case, break, default. Condicional ¿Rangos o intervalos? Ejemplos ejercicios resueltos (CU00820B)</title>
    </head>
    <body>
        <h1>Ejercicios 2</h1>
        <?php
        $tipoMotor 
3;
        switch (
$tipoMotor) {
            case 
0:
                echo (
"No hay establecido un valor definido para el tipo de bomba");
                break;
            case 
1: echo ("La bomba es una bomba de agua");
                break;
            case 
2: echo ("La bomba es una bomba de gasolina");
                break;
            case 
3: echo ("La bomba es una bomba de hormigón");
                break;
            case 
4: echo ("La bomba es una bomba de pasta alimenticia");
                break;
            default: echo (
"No existe un valor válido para tipo de bomba");
                break;
        }
        
?>

    </body>
</html>

El resultado obtenido es
Citar
La bomba es una bomba de hormigón
.
Muestra ese resultado porque al variable $tipoMotor tiene un valor 3 si fuera otro el valor el resultado seria diferente.
« Última modificación: 13 de Noviembre 2016, 17:34 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola DRANXZ88 lo veo todo correcto y conforme pedía el ejercicio

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".