1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re:PHP Operadores de incremento anterior ++ y posterior diferencias Tarea CU00819B
« en: 02 de Junio 2015, 19:11 »
Gracias por la aclaración, corregido el código y con la segunda parte del ejercicio #2
me quedaría así... Solo un detalle en la segunda parte del ejercicio al momento de visualizarlo esta parte no me la muestra: echo "Asignación compuesta de suma: \$a+=\$b==" me muestra de la variable en adelante... y en todas estas secciones:echo "(Ahora el valor de a es:". $a .")</br></br>"; el paréntesis que cierra me lo muestra un renglon abajo...
Citar
EJERCICIO 2
Crea un código PHP donde crees las variables $a y $b y usando los operadores adecuados haz que se muestren los siguientes mensajes por pantalla. Nota: para mantener los valores iniciales de las variables y poder volver a emplearlos usa variables auxiliares, por ejemplo $inicio = $a; te permitirá mantener en $inicio el valor original de $a y volver a recuperar el valor inicial de $a antes de hacer una nueva operación.
Mensajes a mostrar por pantalla:
Operadores de asignación compuestos
Valores iniciales: a = 4, b = 2
Asignación compuesta de suma: a += b equivale a = a + b
(Ahora el valor de a es: 6)
Asignación compuesta de resta: a -= b equivale a = a - b
(Ahora el valor de a es: 2)
Asignación compuesta de multiplicación: a *= b equivale a = a * b
(Ahora el valor de a es: 8 )
Asignación compuesta de división: a /= b equivale a = a / b
(Ahora el valor de a es: 2)
Asignación compuesta de módulo: a %= b equivale a = a % b
(Ahora el valor de a es: 0)
me quedaría así... Solo un detalle en la segunda parte del ejercicio al momento de visualizarlo esta parte no me la muestra: echo "Asignación compuesta de suma: \$a+=\$b==" me muestra de la variable en adelante... y en todas estas secciones:echo "(Ahora el valor de a es:". $a .")</br></br>"; el paréntesis que cierra me lo muestra un renglon abajo...
Código: [Seleccionar]
<?php
$a=4; $b=2;
$inicio=$a;
echo "<h4>Operadores de incremento</h4>";
echo "Valores iniciales: a = 4, b = 2</br></br>";
echo "Operador ++ (anterior): ++a * b ==".++$a * $b."</br>";
echo "(Ahora el valor de a es:". $a .")</br></br>";
$a=$inicio;
echo "Operador ++ (posterior): a++ * b ==".$a++ * $b."</br>";
echo "(Ahora el valor de a es:".$a.")</br></br>";
$a=$inicio;
echo "Operador -- (anterior): --a * b ==".--$a*$b."</br>";
echo "(Ahora el valor de a es:".$a.")</br></br>";
$a=$inicio;
echo "Operador -- (posterior): a-- * b ==".$a--*$b."</br>";
echo "(Ahora el valor de a es:".$a.")</br></br></br></br></br>";
?>
<?php
$a=4; $b=2;
$inicio=$a;
echo "<h4>Operadores de asignación compuestos</h4>";
echo "Valores iniciales: a = 4, b = 2</br></br>";
echo "Asignación compuesta de suma: \$a+=\$b==" .$a+$b;
$a=$inicio;
echo " equivale \$a=\$a+\$b==" .$a=$a+$b. "</br>";
echo "(Ahora el valor de a es:".$a.")</br></br></br>";
$a=$inicio;
echo "Asignación compuesta de resta: a-=b==".$a-=$b;
$a=$inicio;
echo " equivale a = a - b==".$a=$a-$b."</br>";
echo "(Ahora el valor de a es:".$a.")</br></br></br>";
$a=$inicio;
echo "Asignación compuesta de multiplicación: \$a*=\$b==".$a*=$b;
$a=$inicio;
echo " equivale \$a=\$a*\$b==".$a=$a*$b."</br>";
echo "(Ahora el valor de a es:".$a.")</br></br></br>";
$a=$inicio;
echo "Asignación compuesta de división: \$a/=\$b==".$a/=$b;
$a=$inicio;
echo " equivale \$a=\$a/\$b==".$a=$a/$b."</br></br></br>";
echo "(Ahora el valor de a es:".$a.")";
$a=$inicio;
echo "Asignación compuesta de módulo: \$a%=\$b==".$a%=$b;
$a=$inicio;
echo " equivale \$a=\$a%\$b==".$a=$a%$b."</br>";
echo "(Ahora el valor de a es:".$a.")</br>";
?>