Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: JuanMontaña en 23 de Enero 2015, 18:06

Título: (CU00817B) Ejercicio curso php uso de if else condionales y mostrar mensaje
Publicado por: JuanMontaña en 23 de Enero 2015, 18:06
Código: [Seleccionar]
<?php
$tipo 
rueda de camion
$grosor 
0.33
$marca 
kimashuki
$diametro 
1.25;
if (
$diametro 1.4) {
echo 
"la rueda es para un vehiculo grande.";
} else if (
$diametro <= 1.4) {
echo 
"la rueda es para un vehiculo pequeno.";
}
 else {
echo 
"no existe un tamano de rueda valido";
}
?>


LA IDEA ES HACER EL EJERCICIO DE LA LECCION SIN EMBARGO NO HE PODIDO NO ENTIENDO POR QUE, SI DEJO EL CODIGO ASI NO ME SALE NADA PERO SI LE BORRO $TIPO,$MARCA  Y $GROSOR; SIN ESO SI ME SALE BIEN EL CODIGO NO ENTIENDO PORQUE.
AGRADEZCO SU COLABORACION
Título: Re:(CU00817B) PROBLEMA CON EL EJRCICIO
Publicado por: javi in the sky en 23 de Enero 2015, 21:06
Hola! $tipo = rueda de camion no es una expresión válida y generará un error.

Tienes que escribir las cadenas entre comillas.

Por ejemplo $tipo = "rueda de camion" sí sería una expresión válida

Saludos
Título: Re:(CU00817B) Ejercicio curso php uso de if else condionales y mostrar mensaje
Publicado por: JuanMontaña en 26 de Enero 2015, 22:23
Aca esta la solucion correcta, que pena la demora la verdad no habia subido la respuesta a varios foros hasta que hoy me respondieron que respondiera los que tengo abiertos.
muchas gracias por la ayuda, si me sirvio y era por ese error de las "" que no me funcionaba el codigo
Código: [Seleccionar]
<?php
$tipo 
"rueda de camion";
$grosor 0.33;
$marca "kimashuru";
$diametro 1.25;
if (
$diametro 1.4) {
echo 
"la rueda es para un vehiculo grande.";
} else if (
$diametro <= 1.4) {
echo 
"la rueda es para un vehiculo pequeno.";
}
 else {
echo 
"no existe un tamano de rueda valido";
}
?>