Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aula 28 - Estrutura de Decisão (switch/case), Aula 32 - Resolução de…
Aula 28 - Estrutura de Decisão (switch/case)
Estrutura de decisão de múltipla escolha
Ele substitui o uso de vários if/else
O comando switch trabalha com variáveis inteiras, variáveis do tipo bool e char
Usa-se quando se possui múltiplas condições e precisamos realizar ações distintas baseadas nestas condições
Exemplo
Exemplo
Não usamos o switch/case em situações que não há múltiplas escolhas, nesse caso é melhor usar o if ou if/else
Aula 32 - Resolução de Exercícios
32 A
Exemplo
32 B
Exemplo 1
Exemplo 2
32 C
Exemplo
32 D
Exemplo
32 H
Exemplo
32 F
Exemplo
32 G
Exemplo
32 E
Exemplo
Aula 29 - Estruturas de repetição (while)
Estrutura de repetição
Permitem automatizar a execução de múltiplas instruções repetidamente
São chamadas também de laços ou loops
O comando while
É possível que seu bloco não seja executado nenhuma vez
É usado geralmente em interações com término definido
Possui 3 elementos: inicialização ; condição (expressão lógica) ; passo interativo
Exemplo
Exemplo
Exemplo
O problema do loop infinito é uma estrutura de repetição que nunca finaliza
Exemplo de loop infinito
Aula 30 - Estruturas de repetição (do/while)
O comando do/while
É usado geralmente em situações com término indefinido
É garantido que os comandos dentro do bloco sejam executados pelo menos uma vez
Diferente do comando while, ele possui a condição no final
Possui 3 elementos: inicialização ; condição (expressão lógica) ; passo interativo
Exemplo
Garantia que o bloco é executado pelo menos uma vez
Aula 31 - Estruturas de repetição (for)
O comando for
A inicialização, condição e passo iterativo são opcionais
Exemplo
Exemplo
Exemplo
Diferente do while e do do/while, este comando é usado m iterações com término definido
É possível ter inicialização com várias variáveis e incremento com várias variáveis
Um tipo de estrutura de repetição que a inicialização, condição e passo iterativo, são feitos em uma única linha