Algoritimo de programacao
Português Estruturado
• Para que o algoritmo possa ser executado por uma máquina é importante que as instruções sejam corretas e sem ambigüidades. • O português estruturado é, na verdade, uma simplificação extrema do Português, limitada a umas poucas palavras e estruturas que têm um significado muito bem definido. • Ao conjunto de palavras e regras que definem o formato das sentenças válidas chamamos sintaxe da linguagem.
Português Estruturado
• Apesar do Português Estruturado ser uma linguagem bastante simplificada, ela possui todos os elementos básicos e uma estrutura semelhante à de uma linguagem típica para programação de computadores. • Para praticar nossa sintaxe e testar nossos problemas, utilizaremos o software Visualg.
Forma Geral ALGORITMO
• Palavras reservadas são palavras que fazem parte da sintaxe da linguagem e não podem ser usadas para outro propósito em um algoritmo que não seja aquele previsto nas regras de sintaxe. Também são chamadas de palavras chaves.
Primeiro algoritmo
• Faça um algoritmo para escrever na tela a frase: • “Meu primeiro Algoritmo” • Dica: Comando para saída de dados: escreva()
Segundo Algoritmo
• Escreva um algoritmo para calcular a média de um aluno, sabendo que foram aplicadas quatro provas.
Analise o seguinte algoritmo e descreva o que ele faz.
Linearização de Expressões
• Para a construção de algoritmos que realizam cálculo matemáticos, todas as expressões aritméticas devem ser linearizadas, ou seja, colocadas em linhas, devendo também ser feito o mapeamento dos operadores da aritmética tradicional para os do Português Estruturado.
Linearização de Expressões
Operadores Aritméticos
Exercícios Escreva as expressões abaixo na forma na sintaxe do Português Estruturado.
Exercícios
• Escreva as Expressões da forma convencional. • A. a + b + ((34+e*9)/u-89 ^ (1/2)) = • B. 12+1/((4*a)/45) ^ (1/2) = • C. ((a+x) ^ (2+w)-3a)/2 = • D. (12*x)/(36-9 ^ y) =
Operadores