22 abril 2011

PseudoCodigos - Programação #6

Como foi referido anteriormente, o algoritmo em pseudo código tem como objectivo descrever o conjunto de passos necessários à resolução de um problema utilizando linguagem comum.

Um pseudo código começa com a indicação Inicio e termina com o termo Fim.  Entre ambos seguir-se-ão os passos necessários à resolução do problema. 
É boa prática em programação, que o conjunto de declarações sejam estruturados (utilizando um pequeno avanço),  por forma a que, com um olhar rápido, nos apercebamos da estrutura do programa,  como no exemplo que se segue.

Soma de dois números reais lidos a partir do teclado.


Inicio
     reais: x, y, z
    Apresenta "Introduza o valor de x - "
     ler x
    Apresenta "Introduza o valor de y - "
     ler y
     z = x + y
     Apresentar "A soma de ", x, "com " y, " = ", z
Fim


Interpretemos este algoritmo:

A primeira declaração Inicio especifica o inicio do programa

A segunda declaração especifica a criação das variáveis, xy e z do tipo real, ou seja, a preparação de três locais em memória, a que corresponderão os nomes x, y e z, onde serão guardados valores reais.

A terceira declaração Apresenta "Introduza o valor de x - " indica que será enviada para o ecrã a mensagem fixa que se encontra entre aspas.

A quarta declaração ler x, especifica que será lido um valor a partir do teclado,  que corresponderá ao valor a guardar na variável x.

A quinta declaração Apresenta "Introduza o valor de y - " indica que será enviada nova mensagem para o ecrã.

A sexta declaração ler y, especifica que será lido um valor a partir do teclado,  que corresponderá ao valor a guardar na variável y.

A sétima declaração z = x + y, especifica que os valores guardados nas variáveis x e y serão somados e o seu valor colocado na posição de memória correspondente à variável z.

A oitava declaração  Apresentar "A soma de ", x, "com " y, " = ", z, especifica a apresentação em ecrã de uma mensagem composta por uma sequência de mensagens fixas e valores das variáveis, respectivamente:

A soma de (valor da variável x) com (valor da variável y) = (valor da variável z).

A última mensagem Fim especifica o fim do programa.



Suponde que se executava este programa e se pretendiam somar os valores 1,5 e 3,75 então no ecrã teríamos a seguinte sequência:

Introduza o valor de x - 1,5                (1,5 é valor introduzido pelo operador)
Introduza o valor de y - 3,75             (3,75 é valor introduzido pelo operador)
A soma de 1,5 com 3,75 = 5,25      (mensagem de resposta)



O mesmo algoritmo poderia ser apresentado na forma de fluxograma  utilizando uma simbologia própria que nos permite uma visão gráfica rápida do algoritmo, muito eficaz em variadíssimas situações.

Um programa ótimo para desenvolver algoritmos em pseudo-códigos é o visualG

0 comentários:

Postar um comentário

Cadastre-se

Receba atualizações por email .

Copyright © 2011 PortalTecch.net, Todos os direitos reservados.