Algoritmos e Técnicas de programação Professora: Luciana Faria Estruturas básicas da construção de algoritmos Sequenciação - Ordem relevante; - Solução decomposta em passos individuais. Decisão ou Seleção - Estrutura condicional -Veracidade da condição Repetição ou iteração - Looping ou laço - Nº determinado de vezes ou de acordo com uma condição Refinamento sucessivos - Algoritmo completo: entendimento destinatário. - Desdobramento em novos comandos. Refinamento Algoritmo MediaFinal Inicio real: prova1,prova2, media; leia(prova1, prova2); media= (prova1+prova2)/2; escreva(media); Fim Refinamento sucessivos Algoritmo Media_Final Inicio real: prova1,prova2, media; leia(prova1); leia(prova2); media= (prova1+prova2); media= media/2; escreva(media); Fim OPERADORES ARITMÉTICOS Símbolos que representam as operações básicas da matemática. sqr (x) Quadrado de x Ou sqrt(x) x2 sqr(4)=16 Operadores Expressões Operadores Exercícios