Comandos De Repetição
#1
Posted 05/06/2005, 02:32
- while
- do...while
- for
e outras....
alguem poderia me explicar melhor!?...
Um muito obrigado antecipado
Feliz sao os pessimistas...eles fizeram Backup!!!!!
#2
Posted 05/06/2005, 03:39
paremtros
while*($x==0){ //inicia um laço de reptecição enquanto a condição testa
// for verdadeira no caso enquanto x for igual 0
//a chave indica o começo do laço de repetição tudo que tiver depois da chave é
// o que vai ser repetido enquanto a variavel x for igual a zero..então fosse precia passar uma inromação a ser repetida....quando chego no fechamento da chave "}" significa que o l~ço de repetição fechou...tudo que tinha ser repetido jah foi reptido...ou mostrados pela primeira vez..quando chega no fechamento da chave ele volta para ver se a condição que vc informou ainda é verdadeira...no caso ele volto e testa se x ainda é igual a zero..se for ele executa tudo o que estiver dentro das chaves...agora se a varivel x for diferente de zero ele sai do laço e passa a executar tudo o que tiver depois da chave que fecha...vou mostra um codigo para vc compreender:
$x=1;
while($x<=5){
echo "Está é a".$x."º que se repetiu<BR>";//uma frase que vai ser executada
//ateh que a condição passado para o while seja falsa
$x++; //soma mais um na variavel x igual a $x=$x+1, só que mais simples
}//fecha a repetição e retorna para ver se $x ainda é menor ou igual a 5....
echo "foram executadas ".$x." repetições com sucesso";
o do while a mesma coisa só que ao contrario do whiile ele não testa nd antes de executar.. ele executa os comandos depois testa...se a condição é verdaeira ou não...
agora o foré meio complicado... e to com sono fika pra alguem mais disposto do que eu...
flws
espero ter ajudado
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"
#3
Posted 05/06/2005, 07:15
Enquanto o quê? Emquanto a condição for true, ele faz.
O do... while seria: faça... enquanto.
Enquanto o quê? Ele faz, enquanto a condição for true.
Percebeu a diferença?
Enquanto a condição for true, ele faz.
Ele faz, enquanto a condição for true.
-----
O for você pode escrevê-lo seguindo várias sintaxes. Mas vamos ver aquela que se utiliza na maioria dos casos.
for (expressão1; expressão2; expressão3){
// Comandos para as iterações
}
O laço for irá iniciar com a expressão 1 e enquanto a expressão2 for true; a expressão3 será executada, bem como os Comandos para as iterações.
Nota: A expressão3 é executada por último na iteração.
Exemplo:
for ($k = 0; $k <= 49; $k++) {
echo "<p>$k</p>";
}
#4
Posted 05/06/2005, 12:50
Feliz sao os pessimistas...eles fizeram Backup!!!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)