Buscar

13-aula-curso-java-slides

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Estruturas de 
Repetição Parte 3
Aula 13
Início
CC <- 0
Fim
Cambalhota
CC <- CC + 1
N
S
Repetição com Teste 
no Início
CC<4
Início
CC <- 0
Fim
Cambalhota
CC <- CC + 1
S
Repetição com Teste 
no Final
N CC>=4
Início
Fim
Cambalhota
CC
Repetição com 
Variável de Controle
CC <- 0 até 3 
passo 1
Início
CC <- 0
Fim
Cambalhota
CC <- CC + 1
N
S
CC<4
Início
CC <- 0
Fim
Cambalhota
CC <- CC + 1
S
N CC>=4
Início
Fim
Cambalhota
CC <- 0 até 3 
passo 1
Inicio
 Para CC<-0 até 3 passo 1 faca
 Cambalhota
 FimPara
FimAlgoritmo
Repetição com 
Variável de Controle
Início
Fim
Cambalhota
CC <- 0 até 3 
passo 1
for ( ) {
 System.out.println(“Cambalhota”);
}
Inicio
 Para CC<-0 até 3 passo 1 faca
 Cambalhota
 FimPara
FimAlgoritmo
Repetição com 
Variável de Controle
int cc=0; cc<=3; cc++
Início
Fim
Laços Aninhados
I <- 1 até 3 
passo 1
I, J
J <- 0 até 2 
passo 2
I J
Início
Fim
Laços Aninhados
I <- 1 até 3 
passo 1
I, J
J <- 0 até 2 
passo 2
for (int i = 1; i<=3; i++) {
}
 for (int j = 0; j<=2; j+=2) {
 
 }
System.out.println(i, j);
Exercícios - Aula 13
S <- S + C
C <- 0 até 10 
passo 2
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) for(int c=0; c<=10; c+=2) { 
 s+=c; 
 }
b) for(int c=0; c<10; c+=2) { 
 s+=c; 
 }
c) for(int c=0; c<=10; c++) { 
 s+=c; 
 }
d) for(int c=0; c>=10; c++) { 
 s+=c; 
 }
Qual dos códigos abaixo vai efetuar uma iteração 
com exatamente 10 laços utilizando uma estrutura de 
repetição com variável de controle? 
a) for(int c=1; c<10; c++) 
b) for(int c=33; c>13; c-=2) 
c) for(int c=1; c<=10; c--) 
d) for(int c=13; c<=33; c+=2)
Qual será o resultado impresso pelo trecho de 
código escrito em Linguagem Java? 
for(int i=0; i<=15; i+=2) { 
 if(i%3==0) continue; 
 System.out.print(i) 
} 
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

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando