MCO018703 2018 2 AULA05: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Douglas (discussão | contribs)
Douglas (discussão | contribs)
Linha 6: Linha 6:
=Funções para Controle de Fluxo - Parte 2=
=Funções para Controle de Fluxo - Parte 2=


=while( )=
==while( )==


Uma das operações mais frequentes que os programas executam é repetir um grupo de instruções até que uma condição inicialmente verdadeira se torne falsa. É para isso que serve o comando '''while'''. A sua sintaxe é a seguinte:
Uma das operações mais frequentes que os programas executam é repetir um grupo de instruções até que uma condição inicialmente verdadeira se torne falsa. É para isso que serve o comando '''while'''. A sua sintaxe é a seguinte:

Edição das 16h59min de 14 de agosto de 2018

1 Objetivo

  • Aprender sobre o comando de repetição while controlado por condição;
  • Saber usar o comando while e do while.

2 Funções para Controle de Fluxo - Parte 2

2.1 while( )

Uma das operações mais frequentes que os programas executam é repetir um grupo de instruções até que uma condição inicialmente verdadeira se torne falsa. É para isso que serve o comando while. A sua sintaxe é a seguinte:

while (expressão) {
       bloco de instruções;     
}

O bloco de instruções será executado enquanto o parâmetro expressão for verdadeiro. A Figura 1 mostra o comando while e do while.

Figura 1 - Controle de Fluxo com os comandos while e do while.

3 do...while

Para que o bloco de instruções seja executado ao menos uma vez, ele é deslocado para a entrada da caixa de decisões, antes do teste de validade:

do {
        bloco        de        instruções;                                
}
while (expressão);

Aqui o "bloco de instruções" será executado primeiro e só então o parâmetro "expressão" é avaliado. Veja na Figura 1.

4 Referências

[1] http://linguagemc.com.br/comando-do-while/