informática
Professor: Mauro Jansen
Parte 3 – Pseudocódigo
15/09/2010
Prof. Mauro
Algoritmos e Ling.de Programação
Pseudocódigo
2
Pseudocódigo
Forma para a representação de algoritmos rica em detalhes, como a definição dos tipos das variáveis usadas no algoritmo.
Assemelha-se à forma como os programas são escritos.
Para traduzir o pseudocódigo para uma linguagem de programação, basta conhecer o vocabulário e regras sintáticas da linguagem.
Busca a rigidez sintática e semântica, porém sem o detalhamento exigido nas linguagens de programação
Prof. Mauro
Algoritmos e Ling.de Programação
Pseudocódigo
3
Estrutura básica
Todo pseudocódigo possui a seguinte estrutura básica:
Algoritmo
Variáveis
Início
Fim
As palavras em negrito são palavras reservadas: palavras em português que indicam seções do pseudocódigo ou ações a serem executadas pelo computador (instruções)
Prof. Mauro
Algoritmos e Ling.de Programação
Pseudocódigo
4
Estrutura básica
Na seção Variaveis ou Var declaramos as variáveis Entre as palavras Inicio e Fim inserimos a sequência de comandos do nosso algoritmo, que pode conter também referência a variáveis e expressões Toda linha de comando termina com “;” (ponto e vírgula) (há exceções para esta regra)
Prof. Mauro
Algoritmos e Ling.de Programação
Pseudocódigo
5
Exemplo de pseudocódigo
Pseudocódigo referente ao problema do maior número:
Algoritmo Maior
Var
num1, num2, maior: inteiro:
Inicio
Leia(num1,num2); se (num1>num2) então maior num1; senão maior num2; fimse; escreva(maior); Fim
Prof. Mauro
Algoritmos e Ling.de Programação
Pseudocódigo
6
Notação usada nas sintaxes
Ao definirmos a sintaxe de comandos e instruções é usada a seguinte notação:
Palavras em negrito são palavras reservadas
Palavras entre < > são elementos do algoritmo a serem substituídos por nomes ou valores a serem definidos pelo programador