Autor Tema: PHP diferencia entre ++ anterior y ++ posterior operadores compuestos CU00819B  (Leído 2785 veces)

Dapaz

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 8
    • Ver Perfil
A continuación los ejercicios correspondientes a la entrega CU00819B del curso tutorial de programación web desde cero con PHP:

Ejercicio 1:
Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title> Ejemplo de una web con PHP - Aprenderaprogramar.com</title>
</head>
<body>
<h1>Operadores Aritmeticos y de Asignación</h1>
<h2> Ejercicio 1 (resuelto)- CU00819 </h2>
<?php
$primernumero=8;
$segundonumero=5;
$a="";

$a=$primernumero%$segundonumero;

 echo " a.- el resto es $a </br>";
 
$a=$primernumero/$segundonumero;

 echo "b.- El resultado es $a</br>";

$a=$primernumero+$segundonumero;

 echo "c.- el resultado es $a</br>";
?>

</body>
</html>

Ejercicio 2:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> Ejemplo de una web con PHP - Aprenderaprogramar.com</title>
</head>
<body>
<h1>Operadores Aritmeticos y de Asignación</h1>
<h2> Ejercicio 2 (resuelto)- CU00819 </h2>
<h3> Operadores de incremento - decremento</h3>;
<?php

$a=4;
$b=2;
$aux=$a;

echo "Valores iniciales: a=4; b=2 </br>";
 
 echo "Operador ++ (anterior): ++a*b==".++$a*$b."</br> Ahora el valor de a es $a</br>";
$a=$aux;

 echo "Operador ++ (posterior): a++*b==".$a++*$b."</br> Ahora el valor de a es $a<br/>";
 $a=$aux;

 echo "Operador -- (anterior): --a*b==".--$a*$b."</br> Ahora el valor de a es $a</br>";
 $a=$aux;
 
 echo "Operador -- (posterior): a--*b==".$a--*$b."</br> Ahora el valor de a es $a</br>";
 $a=$aux;
?>

<h3> Operadores de Asignacion compuestos</h3>
<?php
echo 
"Valores iniciales: a=4; b=2 </br>";
echo "Asignacion compuesta de suma: a+=b equivale a=a+b </br> Ahora el valor de a es: ".$a+=$b;
$a=$aux;
echo "<br/>Asignacion compuesta de resta: a-=b equivales a=a-b </br> Ahora el valor de a es: ".$a-=$b;
$a=$aux;
echo "<br/>Asignacion compuesta de multiplicacion: a*=b equivales a=a*b </br> Ahora el valor de a es: ".$a*=$b;
$a=$aux;
echo "<br/>Asignacion compuesta de division: a/=b equivales a=a/b </br> Ahora el valor de a es: ".$a/=$b;
$a=$aux;
echo "<br/>Asignacion compuesta de modulo: a%=b equivales a=a%b </br> Ahora el valor de a es: ".$a%=$b;
?>


</body>
</html>
« Última modificación: 11 de Mayo 2016, 08:09 por Alex Rodríguez »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Operadores Aritmeticos y de Asignacion. Ejercicios CU00819B
« Respuesta #1 en: 15 de Febrero 2016, 12:44 »
Hola! Ejercicios 1 y 2 todo bien, buen trabajo!

Nota: en estos ejercicios has usado el punto como operador de concatenación y esto todavía no se ha explicado en el curso.

Saludos!
« Última modificación: 11 de Mayo 2016, 08:10 por Alex Rodríguez »
Responsable de departamento de producción aprenderaprogramar.com

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".