Escolar Documentos
Profissional Documentos
Cultura Documentos
Estruturas de
Repetição Parte 3
Repetição com Teste
Início
no Início
CC <- 0
N
CC<4
Cambalhota
CC <- CC + 1
Fim
Repetição com Teste
Início
no Final
CC <- 0
Cambalhota
CC <- CC + 1
N
CC>=4
Fim
Repetição com
Início
Variável de Controle
CC <- 0 até 3
passo 1
CC
Cambalhota
Fim
Início Início Início
Cambalhota
N Cambalhota
CC<4
S CC <- CC + 1
Cambalhota Fim
N
CC>=4
CC <- CC + 1
S
Fim
Fim
Repetição com
Variável de Controle
Início
Inicio
CC <- 0 até 3
Para CC<-0 até 3 passo 1 faca passo 1
Cambalhota
FimPara Cambalhota
FimAlgoritmo
Fim
Repetição com
Variável de Controle
Inicio
Para CC<-0 até 3 passo 1 faca for (int cc=0; cc<=3; cc++) {
Cambalhota System.out.println(“Cambalhota”);
FimPara }
FimAlgoritmo
Laços Aninhados
Início
I J
I <- 1 até 3
passo 1
J <- 0 até 2
passo 2
I, J
Fim
Laços Aninhados
Início
I <- 1 até 3
passo 1 for (int i = 1; i<=3; i++) {
for (int j = 0; j<=2; j+=2) {
J <- 0 até 2
passo 2 System.out.println(i, j);
}
I, J }
Fim
Exercícios - Aula 13
Considerando o trecho de Fluxograma representado e
mantendo a mesma estrutura de lógica de
programação, qual seria a sua transcrição válida
para Linguagem Java?
a) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
b) 0 2 4 6 8 10 12 14
c) 0 2 4 8 10 14
d) 2 4 8 10 14