Vetores - Programação
Repetir um conjunto de instruções o Existe uma maneira de se repetir um determinado bloco de instruções, enquanto uma condição permanecer verdadeira, ou seja, o
programa
repetidamente,
irá
enquanto
executar uma as
mesmas
determinada
instruções
condição
se
mantiver como verdadeira.
While o Você utiliza a instrução while para executar repetidamente uma instrução enquanto uma determinada condição permanecer como verdadeira. Logicamente temos a seguinte estrutura:
F
Condição
V
BlocoA
o Repare que a instrução “BlocoA” será executada se a condição testada for verdadeira e que, após executar o bloco, a condição é testada novamente, ou seja, ENQUANTO a condição permanecer como verdadeira o bloco de instruções será processado. Quando a condição resultar em falso, então o programa continuará sua execução linear, deixando assim, a estrutura de repetição.
Bergamaschi e Cláudio Nunes
Página 1
o Outro detalhe também importante nesta estrutura é que a condição é testada ANTES de se executar o bloco de instruções, ou seja, se o bloco é processado, realmente a condição é verdadeira. Isso significa que nesta estrutura, se a condição for falsa na primeira vez que for testada, então o bloco não será executado nenhuma vez. o Em contrapartida, devemos tomar cuidado também com os procedimentos que farão parte do bloco, pois se a condição sempre ficar como verdadeira, seu programa irá entrar em
“loop” infinito, pois não teria como sair do laço (estrutura de repetição). o Sintaticamente temos o seguinte: while (condição)
{
blocoA;
}
o A condição é analisada antes de se executar o bloco de instruções, que deverá estar definido entre os caracteres chaves “{}”, a não ser, que o bloco tenha uma única instrução, onde não seriam necessárias as chaves para a definição do bloco. Isto significa que os caracteres chaves são necessários quando o bloco de instruções