A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

do ... while Revendo: estrutura de repetição: while Formato geral:

Apresentações semelhantes


Apresentação em tema: "do ... while Revendo: estrutura de repetição: while Formato geral:"— Transcrição da apresentação:

1 do ... while Revendo: estrutura de repetição: while Formato geral:
while ( <condição> ){ <comandos> } Exemplo: cin >> nro; contador = 0; while ( nro < valor_maximo){ nro = nro + 1; contador = contador + 1; condição comandos V fim F

2 do ... while Estrutura de repetição: do while Formato geral: do {
<comandos> } while ( <condição> ); Exemplo: cin >> nro; contador = 0; nro = nro + 1; contador = contador + 1; } while ( nro < valor_maximo); comandos F condição fim V

3 switch Estrutura de seleção múltipla: switch
Funcionamento geral: Uma variável é indicada como base de teste Uma sequência de valores é indicada como o conjunto de opções de teste Será repetido um teste comparando a variável e cada valor do conjunto de opções de teste, até que seja encontrada uma igualdade Ao ser encontrado um valor igual ao da variável, serão executados os comandos indicados, finalizados com o comando “break”; Pode ser indicado, opcionalmente, um conjunto de comandos a ser executado caso nenhum teste seja verdadeiro, com o uso da palavra reservada “default”

4 switch Estrutura de seleção múltipla: switch Formato geral:
switch (<variavel>) { case <valor1> : <comandos > <comandos> break; case <valor2> : <comandos > case <valorN> : <comandos > [default : <comandos > break;] }

5 switch Estrutura de seleção múltipla: switch Exemplo: cout<<"Digite i - novo jogo, r - rever jogo anterior, f - fim"; while ( (cin>>letra) != 'f'){ switch(letra){ case 'i': case 'I': cout<<"Vamos iniciar o jogo!!"<<endl; break; case 'r': case 'R': cout<<"Vamos rever o jogo anterior!!"<<endl; default: cout<<"Digite uma das letras indicadas !!"<<endl; } //fim do switch } //fim do while

6 break e continue Usados com while, for, do/while e switch
Permitem que o laço seja interrompido ou que passe para a próxima interação Para interromper o laço: break Para efetuar a próxima interação: continue Exemplo: for (i=0; i < 10; i++){ if (i==5) continue; if (i==8) break; cout<<“Indice: “<<i; }

7 break e continue Usados com while, for, do/while e switch
Permitem que o laço seja interrompido ou que passe para a próxima interação Para interromper o laço: break Para efetuar a próxima interação: continue Exemplo: for (i=0; i < 10; i++){ if (i==5) continue; if (i==8) break; cout<<“Indice: “<<i<<endl; } Indice: 0 Indice: 1 Indice: 2 Indice: 3 Indice: 4 Indice: 6 Indice: 7


Carregar ppt "do ... while Revendo: estrutura de repetição: while Formato geral:"

Apresentações semelhantes


Anúncios Google