English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

Tiene por resultado..

a) a is 9
b) "a is 9"
c) Sin resultado
d) Error

2006-11-03 10:24:57 · 7 respuestas · pregunta de Javier N 1 en Ordenadores e Internet Programación y Diseño

7 respuestas

Tal y como esta el codigo marcaria error por el ";"
si no es eso;
El resultado es
a) a is 9

2006-11-07 07:04:20 · answer #1 · answered by webrek 1 · 0 0

El resultado es D, ya que el punto y coma va antes del cierre de llaves.

Si pones el punto y coma antes de la llave de cierre, el resultado es A.

2006-11-05 18:42:35 · answer #2 · answered by angro 2 · 0 0

Error, pues estas haciendo una asignación y no una comparación en if($a=1)... Además de que el punto y coma final va dentro de la } y no afuera. Esto último es lo que provoca el error, ya que de otra forma simplemente no haría nada.

2006-11-03 18:35:56 · answer #3 · answered by Bartux 5 · 0 0

primeo dices que a =0
luego entra a una condicion donde dice que si a =1 imprima a is 9
pero como a es igual a o(mientras no cambies o le des valor a la variable)
y nunca entra a la condicion es sin resultado, bueno de hecho no hace nada

2006-11-03 18:34:15 · answer #4 · answered by Alejandro_sistemas 3 · 0 0

d) error

por que ahi esta diciendo que a=0 es la constante no? entonces va a haber una contradicción y te lo marca mal

2006-11-03 18:32:34 · answer #5 · answered by Splinter 3 · 0 0

el resultado es A)

Pero hay un error en tu codigo:
$a=0; // esta bien
if($a=1) /*esta mal lo correcto seria ingresar dos simbolos = para la comparacion lo que estas haciendo ahora es asignarle el valor 1 a $a, en tu caso la sentencia condicional if no tiene ningun sentido.
Codigo correcto:
$a=0; if ($a == 1) {echo "a is 9"};
da como resultado nada

2006-11-03 18:31:04 · answer #6 · answered by Joaco 4 · 0 0

c..
como "a" vale 0, entonces no entra al "if" y no hace nada.

2006-11-03 18:29:21 · answer #7 · answered by Fiohrey 3 · 0 0

fedest.com, questions and answers