Please enable JavaScript.
Coggle requires JavaScript to display documents.
MAPA MENTAL V, Aula 32A a 32H, Aula 29 - Estruturas de repetição (while),…
MAPA MENTAL V
Aula
32A
a
32H
32A
32B
32C
32D
32E
32F
32G
32H
Aula 29 - Estruturas de repetição (while)
Estruturas de repetição
Permitem automatizar e repetir conjuntos de instruções
Conhecidos também por laços ou loops
Exemplo
While
Formado por: Inicialização, Condição e passo interativo
Há a possibilidade de o bloco de comandos não ser executado
Geralmente usado em situações de termino não definido
O principal problema do Loop infinito
Uma estrutura de repetição infinita, podendo ocasionar de certa forma um
bug
Aula 28 - Estrutura de decisão (switch/case)
Estruturas de múltiplas escolhas
Usada quando se possui múltiplas condições, onde para cada condição vai existir uma ação diferente
Anula a necessidade de vários comandos if e else
Exemplo
O switch trabalha com inteiros e valores que possam ser convertidos em inteiros
Quando não é necessário?
Ele não é necessário quando não se tem múltiplas condições, nesse caso é normal usar o comando If/else
Aula 30 - Estruturas de repetição (do/while)
Do/While
Possui a condição (while) no final
EXEMPLO
Também é usado em interações de término indefinido
Os comandos dentro do bloco são executado pelo menos uma vez
EXEMPLO
Também formado por: Inicialização, Condição e passo interativo
Aula 31 - Estruturas de repetição (for)
O comando
for
É uma estrutura de repetição onde a inicialização, o passo interativo e a condição estão todos uma linha só
EXEMPLO
Diferente de
do/while
e
while
, o comando for ele é usado em situações de término definido
Todos os 3 elementos do
for
(inicialização,passo interativo e a condição) são opcionais
EXEMPLO
É possível ter inicialização com várias variáveis, incremento com várias variáveis e até várias condições
EXEMPLO