Hola. Hago la entrega del ejercicio 17 del curso de desarrollo web con PHP (CU00817B)
Ejecuta este código y responde:
Ejercicio 1
a) ¿Qué resultado se obtiene por pantalla?
Hace Frio
b) Modifica el código sustituyendo el operador ternario por if else para que el resultado obtenido sea el mismo.
<?php$haceFrio = 15;$respuesta ="";if ($haceFrio<20){ $respuesta = "Hace Mucho frio"; } else { $respuesta = "No hace frio"; }echo $respuesta;?>
EJERCICIO 2
Define las variables $tipo, $grosor, $diametro y $marca. Establece que el tipo sea “Rueda de camión”, el grosor 0.33, el diámetro 1.25 y la marca “Kimashuki”. Crea el código PHP donde a través de condicionales if realices la siguiente comprobación: si el diámetro es superior a 1.4 debe mostrarse por pantalla el mensaje “La rueda es para un vehículo grande”. Si es menor o igual a 1.4 debe mostrarse por pantalla el mensaje “La rueda es para un vehículo pequeño”. En otro caso, debe mostrarse “No existe un tamaño de rueda válido”.
Modifica los valores de diámetro y comprueba que los resultados obtenidos por pantalla sean correctos. Para comprobar si tus respuestas y código son correctos puedes consultar en los foros aprenderaprogramar.com.
<?php$tipo = "Rueda de camion";$grosor=0.33;$diametro=1.25;$marca="Kimashuki";$respuesta =1.45;if ($respuesta>1.4){ $respuesta = "La rueda es para un vehículo grande"; } else if ($respuesta<=1.4){ $respuesta = "La rueda es para un vehículo pequeño"; } else{ $respuesta = "No existe un tamaño de rueda válido"; }echo $respuesta;?>
El ultimo else no se ejecutara nunca.
Cualquier valor mayor que 1.4 siempre sera "La rueda es para un vehículo grande".
Y para <=1.4 cualquier valor menor que 1.4 "La rueda es para un vehículo pequeño".