Escolar Documentos
Profissional Documentos
Cultura Documentos
Lec3 Algo
Lec3 Algo
Alexandre Diehl
Estrutura sequencial
Estrutura condicional
Estrutura de repetição
PCF2017 2
Estruturas básicas
Estrutura sequencial
PCF2017 3
Estruturas básicas
Estrutura sequencial
PCF2017 4
Estruturas básicas
Estrutura condicional
Condicional Simples
Condicional Composta
PCF2017 5
Estruturas básicas
OO comando
comando só só será
será executado
executado se
se aa opção
opção condicao
condicao
for
forverdadeira.
verdadeira.
PCF2017 6
Estruturas básicas
PCF2017 7
Estruturas básicas
PCF2017 8
Estruturas básicas
Se
Seaaopção
opçãocondicao
condicao for
forverdadeira
verdadeiraos
oscomandos
comandos1,
1,22
ee33serão
serãoexecutados.
executados.
PCF2017 9
Estruturas básicas
PCF2017 10
Estruturas básicas
Se
Seaaopção
opçãocondicao
condicaofor forverdadeira
verdadeiraoocomando1
comando1será
será
executado; se for falso, o comando2 será executado.
executado; se for falso, o comando2 será executado.
PCF2017 11
Estruturas básicas
Se
Se aa opção
opção condicao
condicao for
for verdadeira
verdadeira oo comando1
comando1 ee
comando2
comando2 serãoserão executados;
executados; se se forfor falso,
falso, oo
comando3
comando3eecomando4
comando4serão
serãoexecutados.
executados.
PCF2017 12
Estruturas básicas
Podemos
Podemos combinar
combinar mais
mais uma
uma estrutura
estrutura condicional,
condicional,
usando a opção senao se:
usando a opção senao se:
Podemos
Podemosusar
usarvárias
váriascondições
condiçõesdo
dotipo
tiposenao
senaose:
se:
Se nenhuma
PCF2017 das condições for verdadeira, comando4
14
é executado, sem nenhum teste adicional.
Estruturas básicas
PCF2017 15
Estruturas básicas
PCF2017 16
Estruturas básicas
1a parte:
PCF2017 17
Estruturas básicas
2a parte:
PCF2017 18
Estruturas básicas
33aaparte:
parte:
Sabemos
Sabemosque
queccééoomaior
maiorvalor.
valor.Falta
Faltasaber
saberse
seaa>>b.
b.
Ao
Ao final
final encontramos
encontramos aa sequência
sequência
decrescente dos dados fornecidos..
decrescente dos dados fornecidos..
PCF2017 19
Estruturas básicas
PCF2017 20
Estruturas básicas
PCF2017 21