Português Estruturado
Até o momento, estávamos utilizando o algoritmo para representarmos textualmente a solução de um problema. Nesta
aula aprenderemos uma segunda forma de representação textual: português estruturado.
O processo de transcrever os passos estabelecidos no algoritmo ou no diagrama de blocos para o
português estruturado é conhecido como codificação do código. Esta fase obedece ao que está definido no diagrama de blocos, pois
é ele a representação gráfica da lógica de um programa. Porém, sempre deverá ser relacionado com todoas as variáveis que serão
utilizadas dentro do programa. Este estabelecimento, além de definir os tipos de dados que serão utilizados, define também o espaço
de memória que será necessário para manipular as informações fornecidas durante a execução de um programa. Portanto a principal diferença
entre o algoritmo e o português estruturado está na obrigatoriedade de definir as variáveis no início da solução.
Desta forma, são utilizadas no exemplo a seguir 3 variáveis: A, B e X, sendo que as mesmas deverão ser relacionadas antes do seu uso, estabelecendo-se
assim o seu respectivo tipo.
programa soma_numeros
var
x: inteiro
A: inteiro
B: inteiro
Tendo relacionado todas as variáveis que serão utilizadas no programa com a instrução
var, passa-se a fase de montagem do que está estabelecido fluxograma, ou seja,
de tudo que está relacionado entre os síbolos terminal (indicação de início e fim do fluxograma).
Observe que o bloco de instruções do programa, indicado entre as instruções início e fim ,
é apresentado deslocado um pouco para a direita. Este estilo de escrita deve obedecido, para
facilitar a leitura de um bloco de programa, recebendo o nome de endentação.
inicio
leia A
leia B
x = A + B
escreva X
fim
Após a leirua dos valores para aws variáveis A e B, eles serão somados e atribuídos na
variável X, a qual será apresentada com o valor da soma processada. A seguir é apresentado o programa
completo
programa soma_numeros
var
x: inteiro
A: inteiro
B: inteiro
inicio
leia A
leia B
x = A + B
escreva X
fim
Portanto, a partir de hoje, deixaremos o algoritmo de lado e usaremos o português estruturado para
representarmos a solução de um problema na forma textual.
|