Algoritimo
Lista de tabelas Tabela 1 - Modificadores de tipo 5 Tabela 2 - Operadores lógicos 5 Tabela 3 - Operadores relacionais 6 Tabela 4- Operadores aritméticos 6
Relatório 1 - Conceitos Fundamentais de Programação 1. Algoritmo
Existem varias definições para algoritmo, algumas biografias definem uma simples receita de bolo como um algoritmo, por outro lado outros autores relacionam algoritmo somente ao ambiente computacional, no entanto neste trabalho foi adota a seguinte definição “algoritmo é um conjunto de ações com propriedades especiais e especificas e com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas”, isto é, representa a solução de um problema descrito passo a passo. Abaixo segue um exemplo de algoritmo: inicio //Algoritmo aquecer alimentos colocar alimentos em um prato de vidro; colocar alimentos no aparelho micro-ondas; ligar aparelho micro-ondas; selecionar tempo de aquecimento; dar comando de aquecer no aparelho micro-ondas; aguardar tempo de aquecimento; retirar prato do micro-ondas; fim No exemplo acima é descrito um algoritmo de aquecimento de alimentos, abordando o universo real e utilizando uma linguagem muito próxima da natural. Partindo para o universo computacional, utiliza-se o Portugol, uma pseudolinguagem que serve para aproximar cada vez mais a linguagem de programação da linguagem natural. O Portugol é uma pseudolinguagem que permite ao programador pensar no problema em si e não no equipamento que irá executar o algoritmo. Abaixo segue um exemplo de um algoritmo utilizando o Portugol:
inicio n, res: inteiro; res = n resto 2; se (res == 0) então escreva(“n é par”); se não escreva(“n é ímpar”); fim se fim Neste algoritmo, observa-se uma linguagem mais próxima de uma linguagem de programação, com uma formação estrutural definida, utilizando