Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aulas 28 a 32H - Coggle Diagram
Aulas 28 a 32H
Aula 28
Estrutura de
múltipla escolha
(switch/case)
Substitui o uso de vários
if/else
Trabalha com valores
valores inteiros, bool, char e outros valores que podem ser convertidos para inteiros
Usado quando se possui
múltiplas decisões
e cada uma tem uma
função distinta
Quando
não
usar
Quando
não houver múltiplas escolhas
nesse caso é melhor utilizar
if/else
Aula 29
Estruturas de repetição
(while)
Podem
automatizar
múltiplas ações repetidas
Também chamados de
laços
ou
loops
Comando
while
3 elementos
°inicialização. °condição (expressão lógica). °passo iterativo.
É possível que o bloco
não seja executado nenhuma vez
Usado
geralmente
em iterações com
término indefinido
Problema do
loop infinito
uma estrutura de repetição que
nunca finaliza
Aula 31
Comando
for
Diferente dos demais esse tem seu término
definido
Qualquer um de seus elementos são
opcionais
Uma estrutura de repetição com todos os elementos
escritos em uma só linha
É possível ter uma inicialização ou incremento
com múltiplas variáveis
Aula 30
Comando
do/while
Usado geralmente em iterações com término
indefinido
Garantido que seu bloco será
executado ao menos uma vez
diferente do comando
while
, possui a condição
no final
3 elementos
°inicialização. °condição (expressão lógica). °passo iterativo.
Aula 32E
Código
Aula 32G
Código
Aula 32A
Código
Aula 32C
Código
Aula 32F
Código
Aula 32D
Código
Aula 32B
Código
Aula 32H
Código