Buscar

Linguagem de Programação I Aula 05 (Original)

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

LINGUAGEM DE PROGRAMAÇÃO I
Aula 5 – for / while / do…while 
 Todas têm sua razão
Conteúdo Programático desta aula
Conhecer a estrutura for; 
Conhecer a estrutura while;
 Conhecer a estrutura do...while;
Aninhar estruturas; 
Construir um programa com menu que repete;
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
testa no início
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
testa no início
{ }
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
testa no início
{ }
);
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
testa no início
{ }
);
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
f
o
r
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
w
h
i
l
e
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Uma expressão relacional
operando 1
operando 2
operador relacional
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Uma expressão lógica
exRelacional1
exRelacional2
operador lógico
||
&&
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
w
h
i
l
e
testa no início
{ }
);
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
w
h
i
l
e
na prática
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
w
h
i
l
e
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
d
o
w
h
i
l
e
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
d
o
w
h
i
l
e
testa ao final
{ }
);
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
d
o
w
h
i
l
e
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
for
do...while
while
Você decide! 
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Simular vale a pena?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Simular vale a pena?
Você decide ao final!
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
simula
for
while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
simula
for
do...while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
simula
for
while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
simula
while
do...while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
for
do...while
simula
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
do...while
simula
while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Aninhando estruturas
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
dentro de
for
for
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
dentro do
for
while
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Proteção
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
1º bloco
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
2º bloco
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
3º bloco
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
{
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
{
}
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
{
}
do
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
M
E
N
U
{
}
do
while(op != 5);
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Para que eu possa me sentir confiante nas próximas aulas, preciso estudar muito essa aula.
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de
repetição
LINGUAGEM DE PROGRAMAÇÃO I
1) Se a estrutura for ou while ou do… while só tiver um comando para ser repetido, é obrigatório as { } para envolver o comando?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: for e while, NÃO. do...while, SIM.
1) Se a estrutura for ou while ou do… while só tiver um comando para ser repetido, é obrigatório as { } para envolver o comando?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: for e while, NÃO. do...while, SIM.
1) Se a estrutura for ou while ou do… while só tiver um comando para ser repetido, é obrigatório as { } para envolver o comando?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
2) Todas as estruturas podem repetir um número determinado de vezes, mas qual a estrutura que, por definição, já faz isso?
R: for e while, NÃO. do...while, SIM.
1) Se a estrutura for ou while ou do… while só tiver um comando para ser repetido, é obrigatório as { } para envolver o comando?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: A estrutura do for.
2) Todas as estruturas podem repetir um número determinado de vezes, mas qual a estrutura que, por definição, já faz isso?
R: for e while, NÃO. do...while, SIM.
1) Se a estrutura for ou while ou do… while só tiver um comando para ser repetido, é obrigatório as { } para envolver o comando?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
3) Qual(is) a(s) desvantagem(ens) em se usar a estrutura while para simular a estrutura do…while?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: Forçar a entrada e fazer dois testes.
3) Qual(is) a(s) desvantagem(ens) em se usar a estrutura while para simular a estrutura do…while?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
4) Identifique qual testa no início e qual testa ao final:
while
for
do...while
R: Forçar a entrada e fazer dois testes.
3) Qual(is) a(s) desvantagem(ens) em se usar a estrutura while para simular a estrutura do…while?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: for e while – Início do...while - FINAL
4) Identifique qual testa no início e qual testa ao final:
while
for
do...while
R: Forçar a entrada e fazer dois testes.
3) Qual(is) a(s) desvantagem(ens) em se usar a estrutura while para simular a estrutura do…while?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
5) Qual a estrutura mais usada para fazer trechos de proteção?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
R: while
5) Qual a estrutura mais usada para fazer trechos de proteção?
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I
Os códigos vão ficar menores: chegaram as estruturas de repetição
LINGUAGEM DE PROGRAMAÇÃO I

Teste o Premium para desbloquear

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

Outros materiais