Rtyrty Sty Sty
Casos: Rtyrty Sty Sty. Pesquise 862.000+ trabalhos acadêmicosPor: sdfdfsdf • 6/12/2014 • 1.614 Palavras (7 Páginas) • 221 Visualizações
1. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Estruturas de Seleção – Parte ISeleção Simples e CompostaProf. Dr. Edson PimentelCentro de Matemática, Computação eCognição
2. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Objetivos Reconhecer a necessidade do uso de estruturas deseleção (decisão) Aprender a utilizar operadores relacionais Aprender a sintaxe da Estrutura de Seleção Simples“SE-ENTÃO” na “linguagem PORTUGOL” Aprender a sintaxe da Estrutura de Seleção Composta“SE-ENTÃO-SENÃO” na “linguagem PORTUGOL” Aprender a representação de seleção simples ecomposta na forma de fluxograma
3. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Objetivos Aprender a resolver problemas que requeiram ouso de ESTRUTURAS DE SELEÇÃO com aaplicação da Técnica de Interpretação deEnunciados
4. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Relembrando...
5. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Uma estrutura sequencial é um conjunto decomandos que serão executados em umasequência linear, de cima para baixoOs comandos serãoexecutados namesma ordem emque foram escritosC1C2...CnTodos os problemas (exemplos) que tratamos até omomento foram resolvidos com estruturas sequenciaisEstrutura Sequencial
6. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Um novoProblema(Estudo de Caso)
7. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Escreva um algoritmo para calcular a média de um aluno a partir deduas notas. O programa deve exibir a média e também umamensagem informando se o aluno foi aprovado ou reprovado. Sabe-se que o aluno é reprovado se sua média é inferior a 6. SAÍDA: Quais os resultados que o algoritmo deve fornecer ?Problema
8. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Escreva um algoritmo para calcular a média de um aluno a partir deduas notas. O programa deve exibir a média e também umamensagem informando se o aluno foi aprovado ou reprovado.Sabe-se que o aluno é reprovado se sua média é inferior a 6. SAÍDA: média e mensagem (Aprovado ou Reprovado)Problema ENTRADA: Quais os insumos necessários para se obter a saída?
9. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Escreva um algoritmo para calcular a média de um aluno a partirde duas notas. O programa deve exibir a média e também umamensagem informando se o aluno foi aprovado ou reprovado. Sabe-se que o aluno é reprovado se sua média é inferior a 6. SAÍDA: média e mensagem (Aprovado ou Reprovado)Problema ENTRADA: duas notas (n1 e n2) PROCESSAMENTO: Como transformar os insumos na saída?
10. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Escreva um algoritmo para calcular a média de um aluno a partir deduas notas. O programa deve exibir a média e também umamensagem informando se o aluno foi aprovado ou reprovado. Sabe-se que o aluno é reprovado se sua média é inferior a 6. SAÍDA: média e mensagem (Aprovado ou Reprovado)Problema ENTRADA: duas notas (n1 e n2) PROCESSAMENTO: Media = (n1 + n2) / 2 Como verificar se foi aprovado ou reprovado ?
11. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1ESTRUTURAS DEDesviosCondicionais oude Seleção
12. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Um desvio condicional é usado para decidir se umconjunto de instruções deve, ou não, ser realizado<condição> Comandos ...verdadeirofalsoNecessário sempre que os programas encontremseqüências alternativas de ações, dependendo dovalor de determinada condiçãoFLUXOGRAMADesvio Condicional
13. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1 Uma Condição é formulada com o uso de OperadoresRelacionais Os símbolos dos OPERADORES RELACIONAIS são: igual = diferente <> ou != Maior > Maior ou igual >= Menor < Menor ou igual <=CondiçãoIGUAL ==
14. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1SeleçãoSimples
15. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Pseudocódigose <condição>então<instruções>fimseFLUXOGRAMADesvio Condicional Simples (Seleção Simples)No desvio condicional simples uma condição éavaliada e, se o resultado for verdadeiro, um bloco deinstruções é executado
16. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1café = amargo? Adoçar o caféverdadeirofalsoEXEMPLO 1FLUXOGRAMADesvio Condicional Simples (Seleção Simples)
17. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1idade > 15 Imprimir “Já Pode Votar”verdadeirofalsoEXEMPLO 2Desvio Condicional Simples (Seleção Simples)FLUXOGRAMA
18. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Exemplo: Se a média das notas do aluno for maior ou igual a6, imprimir “Aprovado”se ( media >= 6) {escreva( “Aprovado” )}media >=6 Imprimir“Aprovado”verdadeirofalsoPseudocódigose <condição>então<instruções>fimseSINTAXE PORTUGOLObs. 1 : No PORTUGOL o “então” é omitidoDesvio Condicional Simples (Seleção Simples)Obs. 2.: No PORTUGOL o a condição deve estar entre parênteses
19. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Seleção Simples - SoluçãoEntrada deDadosProcessamentoESaída de Dados
20. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Como imprimir “Reprovado” (caso não seja “Aprovado”) ?Seleção Simples - Solução
21. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1SeleçãoComposta
22. Bacharelado em Ciência e TecnologiaProcessamento da Infor 1. Bacharelado em Ciência e TecnologiaProcessamento da InformaçãoEstruturas de Seleção – Parte 1Estruturas de Seleção – Parte ISeleção Simples e CompostaProf.
...