Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Dapaz en 13 de Febrero 2016, 00:22

Título: PHP diferencia entre ++ anterior y ++ posterior operadores compuestos CU00819B
Publicado por: Dapaz en 13 de Febrero 2016, 00:22
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>
Título: Re:Operadores Aritmeticos y de Asignacion. Ejercicios CU00819B
Publicado por: César Krall 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!