Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Lorenzo31 en 13 de Febrero 2016, 22:47
-
Buenas noches, dejo mis respuestas a los dos ejercicios propuestos:
Ejercicio 1
<?php
echo "<!DOCTYPE html>";
echo "<html>";
echo "<head> <meta charset =\"utf-8\"/> </head>";
echo "<body>";
$primerNumero = 8; $segundoNumero = 5;
echo "El resto de dividir 8 entre 5: ";
echo 8%5;
echo "<br/>";
echo "El resultado de dividir 8 entre 5: ";
echo 8/5;
echo "<br/>El resultado de sumar los dos números: ";
echo 8+5;
echo "</body>";
echo "</html>";
?>
Ejercicio2
<?php
echo "<!DOCTYPE html>";
echo "<html>";
echo "<head> <meta charset = \"utf-8\"/> </head>";
echo "<body>";
$a = 4; $b = 2; $inicioA = $a;
echo "<span style = \" font-weight:bold; text-decoration:underline;\">Operadores de incremento</span><br/>";
echo "Valores iniciales: a = $a, b = $b";
echo "<br/>Operador ++ (anterior): ++a * b == ";
echo ++$a * $b;
$a = $inicioA;
echo "</br>Operador ++ (porsterior): a++ * b == ";
echo $a++ * $b;
$a = $inicioA;
echo "</br>Operador -- (anterior): --a * b == ";
echo --$a * $b;
$a = $inicioA;
echo "</br>Operador -- (posterior): a-- * b == ";
echo $a-- * $b;
echo "<br/><span style = \" font-weight:bold; text-decoration: underline;\">Operadores de asignación compuestos</span><br/>";
$a = $inicioA;
echo "Valores iniciales: a = $a, b = $b";
echo "<br/>Asignación compuesta de suma a+= b equivale a ";
$a += $b;
echo $a;
$a = $inicioA;
echo " = a($a) + b($b)<br/>";
echo "Asignación compuesta de resta a-= b equivale a ";
$a -= $b;
echo $a;
$a = $inicioA;
echo " = a($a) - b($b)<br/>";
echo "Asignación compuesta de multiplicar a*= b equivale a ";
$a *= $b;
echo $a;
$a = $inicioA;
echo " = a($a) * b($b)<br/>";
echo "Asignación compuesta de división a/= b equivale a ";
$a /= $b;
echo $a;
$a = $inicioA;
echo " = a($a) / b($b)<br/>";
echo "Asignación compuesta de resto a%= b equivale a ";
$a %= $b;
echo $a;
$a = $inicioA;
echo " = a($a) % b($b)<br/>";
echo "</body>";
echo "</html>";
?>
-
Hola!
El ejercicio 1 está bien - consulta https://www.aprenderaprogramar.com/foros/index.php?topic=3954.0 verás que no es necesario usar tantos echo
El 2 todo bien
Saludos!
-
Si César, supongo que te refieres a que la parte HTML la puedo hacer sin echo y la interpreta igual el navegador, en este caso concreto lo hice mas como prueba que otra cosa.
Gracias como siempre, tus comentarios me ayudan a organizar un poco en mi cabeza la lógica del lenguaje.
Y en el segundo ejercicio, veo que puedes anidar HTML con respuestas de variables con .$a+$b.
interesantisimo, yo usaba el + como en Java y no me funcionaba jeje
Apuntado.
Gracias.
-
Si César, supongo que te refieres a que la parte HTML la puedo hacer sin echo y la interpreta igual el navegador, en este caso concreto lo hice mas como prueba que otra cosa.
Gracias como siempre, tus comentarios me ayudan a organizar un poco en mi cabeza la lógica del lenguaje.
Y en el segundo ejercicio, veo que puedes anidar HTML con respuestas de variables con .$a+$b.
interesantisimo, yo usaba el + como en Java y no me funcionaba jeje
Apuntado.
Gracias.
Yo mas bien creo que se refiere a que te falta anidar las cadenas de echo para no escribir tantos en el ejercicio 1 . Asi en vez de:
echo "El resto de dividir 8 entre 5: ";
echo 8%5;
echo "<br/>";
Escribir todo en una sola linea, asi:
echo "El resto de dividir 8 entre 5: ".8%5."<br/>";
Aparte declaraste dos variables que nunca usaste, $primerNumero y $segundoNumero, me imagino esto ibas a hacer:
echo "El resto de dividir 8 entre 5: ".$primerNumero%$segundoNumero."<br/>";
-
Sí se referia a los anidamientos con . que me parece genial, así ya se como anidar en PHP y lo otro un despiste si, gracias jaguar por comentarmelo.