Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estruturas de Decisão (switch /case), Resoluções de Exercícios, Estruturas…
Estruturas de Decisão (switch /case)
É uma estrutura de decisão de múltipla escolha
Usada quando se possui múltiplas condições e precisamos realizar ações distintas baseadas nestas condições
Substitui o uso de vários comandos if / else
O comando switch é capaz de trabalhar com inteiros e valores que podem ser cometidos por inteiros (tipos integrais)
Essa estrutura de decisão se adequa a alguns comandos :
Break - é utilizado a cada caso, pois essa estrutura de decisão executa tudo o que tem para baixo do switch case,utilizando o break como uma forma de espaçamento
Default-Utilizado no switch case como "caso contrário"
Nesse comando não é necessário abrir blocos e utilizar chaves,apenas com :
Quando não usar ?
Em situações que não há múltiplas condições,neste caso é preferível usar estruturas de decisão usando if ou else
Exemplo:
http://cpp.sh/66xiw
Resoluções de Exercícios
32 A
http://cpp.sh/9qbuf
32 B
http://cpp.sh/8w5mv
32 C
http://cpp.sh/6bfot
32 D
http://cpp.sh/9rxod
32 E
http://cpp.sh/2jxbo
32 F
http://cpp.sh/2y6lf
32 G
http://cpp.sh/33rty
32 H
http://cpp.sh/9q5mw
Estruturas de Repetição (While)
São estruturas que permitem automatizar a execução de múltiplas instruções repetidamente
Também chamados de laços ou loops
O comando While
Possui três elementos: Inicialização,condição e passo iterativo
É possível que seu bloco de comandos não seja executado nenhuma vez
Usado geralmente em iterações com término indefinido
Loops infinito
Uma estrutura de repetição que nunca se finaliza
http://cpp.sh/6bt5wd
http://cpp.sh/3iq7t
Estrutura de Repetição (Do / While)
(Do/While)
Diferente do comando while possui a condição no final
Usado geralmente em iterações com termino indefinido
É garantido que os comandos dentro do bloco sejam executados pelo menos uma vez
http://cpp.sh/4kt35
Possui três elementos
Inicialização
Condição
Passo iterativo
Estrutura de Decisão (For)
For
Um tipo de estrutura em que a inicialização,condição e passo iterativo são feitos em uma unica linha
Diferente dos comandos While e Do While é usado com interações com término definido
Qualquer um dos elementos são opcionais
É possível ter a inicialização com várias variáveis e incremento com várias variáveis
http://cpp.sh/865bv