Buscar

Aula 04 - Comando SE - É hora de decidir - Anotações Aula Online

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCCCaaaaddddeeee rrrrnnnnoooo :::: Algoritmos
CCCCrrrriiiiaaaaddddaaaa eeee mmmm:::: 27/08/2015 13:33 AAAA tttt uuuuaaaalllliiiizzzzaaaaddddaaaa………… 27/08/2015 14:25
AAAA uuuu tttt oooo rrrr:::: alexandregabrielc.silva@gmail.com
UUUURRRRLLLL:::: http://estacio.webaula.com.br/Cursos/gra007/conteudo/aula04_t16.htm
Aula 04 - Comando Se - É hora de Decidir
Assim como os acontecimentos de nossas vidas não ocorrem de uma maneira linear, um programa 
também não processa os dados de um modo linear.
Comando: se .. entao ... senao
Muitas vezes, os programas precisarão verificar as condições para que se possa decidir quais 
instruções deverão ser executadas. Em outras palavras: existem conjuntos diferentes de de 
ações cuja execução de um deles depende do resultado de um teste.
Esses comandos são conhecidos como estrutura de decisão de seleção ou de condicional.
Tipos de comandos
A seleção é composta, aninhada ou encadeada, mas o "tipo" tem que ser simples, composto, aninhado 
/ encadeado.
Teste
O teste é uma expressão relacional que compara valores dos seus operandos.
A expressão relacional é formada, obrigatoriamente, por um operador relacional e dois operandos 
do mesmo tipo.
A U.A.L. testa essa expressão e retorna, na maioria das linguagens: true ou false. Em algumas 
linguagens ela poderá retornar o 1 (ou qualquer número diferente de zero) ou 0.
Em algumas ocasiões, precisaremos negar um teste ou fazer mais de um teste para que uma condição 
seja considerada verdadeira e, nesses casos, teremos que unir as expressões relacionais por 
operadores lógicos.
Em Lógica Matemática estudamos os operadores lógicos e, nesse momento, tudo o que aprendemos 
sobre eles nos será útil.
Então, vejamos:
Sintaxes
- Linguagem natural
- Fluxograma
- Linguagem UAL
Exemplo de Algoritmo utilizando operadores relacionais e estrutura condicional composta
Finalizando
O comando se entao ... senao ... completa o conjunto dos quatro comandos fundamentais para a 
programação.
Seguem as atividades propostas. Embora extensas, são importantes para você sedimentar o que 
aprendeu até agora.
Faça os exercícios da Lista_2.
Faça também a lista Aula 4: Exercícios e, depois, compare com o gabarito.
Leia o capítulo Estrutura Condicional do livro FUNDAMENTOS DA PROGRAMAÇÃO DE 
COMPUTADORES.
 
 
Na próxima aula, continuaremos os estudo sobre a estrutura de decisão e apresentaremos uma 
estrutura alternativa para as seleções encadeadas. 
Faremos exercícios clássicos que servirão de base para outros exercícios. 
Você também será apresentado à linguagem C++.

Continue navegando