Skip to content

Latest commit

 

History

History
72 lines (46 loc) · 2.56 KB

File metadata and controls

72 lines (46 loc) · 2.56 KB

Portugol Estruturado

A estruturação do código é uma parte importante da programação, afinal de contas o seu código vai rodar em modo cascata, ou melhor dizendo, ele vai roda linha por linha.

Sobre a estruturação de código, ele pode ser feito em qualquer linguagem de programação: Java, linguagem C entre outras. Porém em cada linguagem existe uma coisa chamada PALAVRAS RESERVADAS (Seria como se cada linguagem de programação tivesse o seu próprio dicionário).

Além de cada linguagem ter suas próprias palavras-chaves, a linguagem de programação do mercado são todas em Inglês, com isso torna-se a programação para aquele que não sabe Inglês um pouco mais difícil. Com base nesse problema foi criado pseudocódigo conhecido como Português Estruturado ou Portugol, que se trata de uma linguagem fictícia criada para estruturar um programa da mesma forma que em uma linguagem de programação, porém utilizando o nosso idioma nativo.

O portugol como qualquer outra linguagem possui sua lista de palavras reservadas, que indicam que ação está sendo executada.

Nota: as palavras-chaves deve ser escrita corretamente para elas funcionarem direito.

palavras reservadas do portugol:

  1. A palavra-chave programa, indica o nome que foi dado ao mesmo.

  2. A palavra-chave var, indica que nessa área serão declaradas as variáveis a serem utilizadas pelo programa.

  3. A palavra-chave inicio, marca o início do bloco de programação.

  4. A palavra-chave leia, indica que o dado foi lido.

  5. A expressão c ← a + b, indica que um processamento, um cálculo ocorreu e foi guardado na variável c.

  6. A palavra-chave escreva, indica que um dado foi apresentado na tela.

  7. A palavra-chave fim, indica que o bloco de programação se encerrou.

Exemplo:

Criar o código em Português estruturado que realize a soma de dois numeros.

programa SOMAR

var c, a, b: real  

inicio
  leia(a)
  leia(b)
  c ← a + b
  escreva (c)
fim

Como citado anteriomente nesse exemplo o programa rodou o código linha por linha, por conta disso ele será executado com maestria, etretanto se a estrutura for feita de qualquer modo o programa emitirá um erro.

Exemplo Errado :

Criar o código em Português estruturado que realize a soma de dois numeros.

programa SOMAR
c ← a + b

var c, a, b: real             

escreva (c)
leia(b)
fim
leia(a)

inicio

Esse programa emitira um erro.