Algoritimo

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (634 palavras )
  • Download(s) : 0
  • Publicado : 2 de abril de 2013
Ler documento completo
Amostra do texto
Sumário
1. Algoritmo 3
2. Variáveis 5
3. Operadores 5






















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 paraalgoritmo, 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 foiadota 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 noaparelho 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;
fimNo 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 noproblema 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ãoescreva(“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...
tracking img