O que você vai ver neste post:
Portugol
O portugol é uma linguagem de programação simplificada voltada para o aprendizado de lógica de programação, algoritmos e programação.
Seu ponto forte é o fato de ter sido desenvolvido em português, o que facilita a compreensão com relação a lógica e não a tradução dos termos – afinal de contas, a maioria das linguagens de programação são em inglês. Inclusive, a indicação dos erros ao executar a programação é em português.
O portugol foi desenvolvido, e lançado em 1983, por António Manso (Instituto Politécnico de Tomar) e Professor Antonio Carlos Nicolodi (Uniasselvi-Fameblu, Furb, CedupHH/Blumenau e Instituto Federal de Santa Catarina).
Visualg
Visualg é um programa de código aberto e gratuito que tem como objetivo oferecer um espaço para o desenvolvimento de programação em Portugol.
É muito utilizado em instituições de ensino de todo o Brasil, nos primeiros anos de cursos técnicos e superiores que desenvolvem habilidades em tecnologia e programação.
Sua interface é simples e seu funcionamento cumpre bem o que promete.
Não há necessidade de instalação, bastando apenas baixar o pacote e rodar o executável diretamente do seu pc com Windows.
Seu desenvolvedor foi o Cláudio Morgado de Souza, porém atualmente (desde a versão 2.5) que continua a desenvolver o Visualg é o Antonio Carlos Nicoldi
Baixe o pacote de execução do Visualg, clicando aqui.
Descompacte e abra a pasta “visualg3.0.7”.
Duplo clique sobre arquivo “visualg30.exe” e você verá uma janela, conforme segue:
Já estamos prontos para começar a trabalhar.
Você precisa saber que todos os códigos desenvolvidos em Portugol terão os seguintes elementos:
Algoritmo “semnome” – Aqui você vai inserir o nome da programação a ser desenvolvida.
Var – Aqui você vai declarar suas variáveis.
Início – Aqui é local onde a programação será desenvolvida.
Fimalgoritmo – Término da programação
Programa exemplo 01 – Tabuada
Lógica da programação:
INÍCIO
Fazer com que a programação execute as multiplicações na tabuada do 1, indo de 0 até 9.
Apresentar os resultados
Fazer com que a programação execute as multiplicações na tabuada do 2, indo de 0 até 9.
Apresentar os resultados
Fazer com que a programação execute as multiplicações na tabuada do 3, indo de 0 até 9.
Apresentar os resultados
Fazer com que a programação execute as multiplicações na tabuada do 1, indo de 0 até 9.
Apresentar os resultados
FIM
Com isto em mente, nossa programação ficará da seguinte maneira:
Para baixar a programação da Tabuada, clique aqui.
Veja aqui a programação da tabuada em funcionamento:
Programa exemplo 02 – Cálculadora de IMC
Lógica da programação:
INÍCIO
Perguntar o valor da massa do usuário.
Receber o valor da massa do usuário (em kilogramas).
Perguntar o valor da altura do usuário.
Receber o valor da altura do usuário (em metros).
Executar o cálculo do IMC ( IMC = massa / (altura * altura) )
Classificar o resultado dentro das opções de IMC abaixo:
Se o IMC for MENOR QUE 18,5, a CLASSIFICAÇÃO apresentada deverá ser: MAGREZA
Se o IMC estiver ENTRE 18,5 E 24,9, a CLASSIFICAÇÃO apresentada deverá ser: NORMAL
Se o IMC estiver ENTRE 25,0 E 29,9, a CLASSIFICAÇÃO apresentada deverá ser: SOBREPESO
Se o IMC estiver ENTRE 30,0 E 39,9 a CLASSIFICAÇÃO apresentada deverá ser: OBESIDADE
Se o IMC for MAIOR QUE 40,0, a CLASSIFICAÇÃO apresentada deverá ser: OBESIDADE GRAVE
FIM
Com isto em mente, nossa programação ficará da seguinte maneira:
Para baixar a programação da Calculadora de IMC, clique aqui.
Veja aqui a programação da tabuada em funcionamento:
Referências
Apostila de introdução à programação Portugol, de Guilhermo Cámara-Chávez / Dep. computação – UFOP. Para acessar a apostila (PDF), clique aqui.
Manual do visualg, de Arley Rodrigues / Inst. Federal de Educação, Ciência e Tecnologia. Para acessar a apostila (PDF), clique aqui.
Como referenciar este post: Primeiros passos com Portugol e Visualg com exemplos. Rodrigo R. Terra. Publicado em: 28/9/2020. Link da postagem: (http://www.makerzine.com.br/educacao/primeiros-passos-com-portugol-e-visualg-com-exemplos/).