Escolar Documentos
Profissional Documentos
Cultura Documentos
● while
● do...while
● for
3
while ( expressão ) {
avaliada é verdadeira!
4
ATENÇÃO!!!
Para o uso correto do comando while, o bloco de
sentenças precisa modificar as variáveis
utilizadas na expressão. Se isto não ocorrer,
então o while executará eternamente.
<?php
$x = 1;
while($x <= 5) {
echo "Ola!";
}
?> 5
<?php
$x = 1;
while($x <= 5) {
echo "O número é: $x <br>";
$x++;
}
?>
6
● Outro comando que pode ser usado para repetir um
bloco de código é o do...while.
● Este comando fará com que um bloco de código seja
executado ao menos uma vez e após a execução é
verificado se o bloco será executado novamente.
7
Enquanto a condição for satisfeita este
bloco será executado!
do {
} while (condição);
Bloco de código que será executado;
8
<?php
$x = 1;
do {
echo "O número é: $x <br>";
$x++;
} while ($x <= 5);
?>
9
● O comando FOR também pode ser utilizado para
repetir a execução de um bloco de código.
● Este comando deve ser usado quando já sabemos
quantas vezes desejamos repetir um bloco.
10
for (inicialização do contador; teste; incremento) {
11
<?php
?>
12
Quando um laço está sendo executado, ao encontrar o
comando break a execução do laço é imediatamente
finalizada!
<?php
$x = 6;
while($x > 0) {
echo "O número é: $x <br>";
if($x == 4){
break;
}
$x--;
}
?> 13
Quando um laço está sendo executado, ao encontrar o
comando break a execução do laço é imediatamente
finalizada!
<?php
$x = 6;
while($x > 0) {
echo "O número é: $x <br>"; 6
if($x == 4){
break;
}
$x--;
}
?> 14
Quando um laço está sendo executado, ao encontrar o
comando break a execução do laço é imediatamente
finalizada!
<?php
$x = 6;
while($x > 0) {
echo "O número é: $x <br>"; 6
5
if($x == 4){
break;
}
$x--;
}
?> 15
Quando um laço está sendo executado, ao encontrar o
comando break a execução do laço é imediatamente
finalizada!
<?php
$x = 6;
while($x > 0) {
echo "O número é: $x <br>"; 6
5
if($x == 4){
4
break;
}
$x--;
}
?> 16
O comando break também pode ser usado junto com o
comando for!
<?php
for ($x = 0; $x <= 10; $x++) {
echo "The number is: $x <br>";
0
if($x == 2){
break;
1
} 2
}
?>
17
1. Faça um programa que imprima na tela a tabuada do
número 7.
2. Faça um programa que, dado um número, imprime na
tela o seu fatorial. O fatorial de um número natural N é
o produto de todos os inteiros positivos menores ou
iguais a N. Por exemplo, o fatorial de 3 é: 3 * 2 * 1 = 6.
3. Faça um programa que, dado número, verifica se este
número é primo. Um número é primo se é divisível
apenas por 1 e por ele mesmo.
4. Faça um programa que, dado um número, imprime na
tela os números ímpares de 1 até o número dado.
18