ESTRUCTURA REPETITIVA EN PHP

La estructuras de control repetitivas o también conocidos como bucles en los lenguajes de programación, es uno de los elementos fundamentales para crear un programa.  En PHP veremos los cuatro tipos de bucles, veamos :

Estructura de control While :

Este bucle es muy conocido, se ejecuta si la condición que se le pasa es verdadera y itera tantas veces sea verdadera la condición, también conocida como While – Mientras.
while (condición o condiciones) {
 // Ejecuta código
}

Ejemplo de código :

[code language=”php”]
<?php
// Contador
$polos = 0;
while ($polos < 10) {
// Imprimir el número de polos que tenemos
echo "Nosotros tenemos {$polos} polos.\n";
// Incrementa el contador
$polos++;
}
[/code]

Estructura de Control Do – While :

Este bucle se ejecuta al menos una vez, luego si cumple la condición  vuelve a iterar y ejecutar, también se en español como Do While – Hacer Mientras :
do {
 // Ejecuta Codigo
} while (condición o condiciones);

Ejemplo de código :

[code language=”php”]
<?php
// Contador
$polos = 0;
do {
echo "Nosotros tenemos {$polos} polos.\n";
$polos++;
} while ($polos < 10);
[/code]

Estructura de Control For :

En esta estructura de control For, se puede tener mas control, y limitar hasta cuando se quiere repetir el bucle. En español For – Para.
for (inicialización; condicion ; incremento) {
 // Ejecutar Código
}

Ejemplo de código :

[code language=”php”]
<?php
/**
* La primera instrucción se ejecuta antes de que el ciclo comience.
*
* La segunda, es la condición evaluada cada vez que el ciclo se ejecuta.
*
* La tercera, se ejecuta después de cada ciclo.
*/
for ($i = 0; $i < 10; $i++) {
echo "Nosotros tenemos {$i} polos.\n";
}

[/code]
EJERCICIOS REALIZADOS:
EJERCICIO 1:
<?php
#Bucle: repeticion 
for ($i=1; $i <=20 ; $i++) {echo "Soyer"; echo "<br>";
# code...
}
?>

EJERCICIO 2:
<?php
#Bucle: repeticion 
for ($i=1; $i <=20 ; $i++) {echo "$i"; echo "<br>";
# code...
}
?>

EJERCICIO 3:
<?php
#Bucle: repeticion 
for ($i=150; $i <=200 ; $i++) {echo "$i"; echo "<br>";
# code...
}
?>

EJERCICIO 4:
<?php
#Bucle: repeticion 
for ($i=1; $i <=25 ; $i+=1){$a=$a+$i; }echo $a;
# code...

?>
EJERCICIO 5:
<?php
#Bucle: repeticion 
for ($i=0; $i <=30 ; $i++) {$a=8; $multilicacion=$a*$i; echo $multilicacion; echo"<br>";
# code...
}
?>

EJERCICIO 6:
<?php
#Bucle: repeticion 
for ($i=20; $i >=0 ; $i--) {$a=12; $multiplicacion=$a*$i; echo $multiplicacion, echo"<br>";
# code...
}
?>

EJERCICIO 7:
<?php
for($i=1; $i<=50;$i=$i+1){$a=($i*2)-1;$sumap=$sumap + $a;
} echo $sumap;
?>

EJERCICIO 8:
<?php
for($i=0; $i<=100;$i=$i+1){$a=$i*2;$sumap=$sumap + $a;
} echo $sumap;
?>

No hay comentarios.:

Publicar un comentario