Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mapa Mental V - Coggle Diagram
Mapa Mental V
Questão 32
D
E
C
F
B
G
H
A
Estrutura de decisão switch / case
aula 28
Substitui o uso repetitivo dos comandos if / else
O comando switch pode trabalhar com inteiros e valores ou valores que podem ser convertidos para inteiros (variáveis integrais)
É usada quando possui diversas condições e precisa-se realizar ações distintas dessas condições
default
é usado como se fosse o else; contradizer o programa criado
exemplo com dias da semana:
C++ Shell
Não é indicado usar o switch / case quando não há múltiplas condições, nesse caso é preferível usar os comandos if / else
Exemplo para saber se o valor é impar ou par:
C++ Shell
Estrutura de repetição (while)
aula 29
também denominados de laços ou
loops
Nome descrito 5 vezes
Automatiza a execução de múltiplas instruções repetidamente
Valores de 100 a 1
Pode acontecer que o seu bloco de comando não seja executado. Nesse caso, deve observar se a condição é verdadeira, caso não for ele não será executado.
Exemplo
Interações com término indefinido.
Exemplo
Estrututura de repetição
for
aula 31*
Seus elementos são opcionais (inicialização, condição e passo interativo
Pode se ter inicialização e incremento com várias
variáveis
Usado em interações com término indefinido
A inicialização, a condição e o passo interativo são feitos em uma única linha
Exemplo
Comando do / while
aula 30
Usado em interações com término indefinido
Os comandos dentro do bloco será executado pelo menos uma vez
Sendo o oposto do comando
while
, possui condição final
Exemplo