Baixe o app para aproveitar ainda mais
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++.
Compartilhar