O Algoritmo "Soma de números no Visualg"
Por: daniel_lss • 3/6/2022 • Trabalho acadêmico • 335 Palavras (2 Páginas) • 917 Visualizações
ᅠ Algoritmo "Soma de números no Visualg"
// Seção de Declarações
var
X,Y,total:real
inicio
// Seção de Comandos
escreva("Qual o primeiro número? ")
leia(X)
escreva("Qual o segundo número?")
leia(Y)
total<- X+Y
escreval("O resultado da soma foi ",total)
fimalgoritmo
Visualg é um programa gratuito de edição, interpretação e execução de algoritmos, com uma linguagem próxima ao portugol (português estruturado). É um programa de uso e distribuição livres, utilizado em diversas instituições de ensino no Brasil para o ensino de lógica de programação. A linguagem que o VisuAlg interpreta é bem simples: é uma versão portuguesa dos pseudocódigos largamente utilizados nos livros de introdução à programação, conhecida como “Portugol”. Tomei a liberdade de acrescentar-lhe alguns comandos novos, com o intuito de criar facilidades específicas para o ensino de técnicas de elaboração de algoritmos. Inicialmente, pensava em criar uma sintaxe muito simples e “liberal”, para que o usuário se preocupasse apenas com a lógica da resolução dos problemas e não com as palavras-chave, pontos e vírgulas, etc. No entanto, cheguei depois à conclusão de que alguma formalidade seria não só necessária como útil, para criar um sentido de disciplina na elaboração do “código fonte”.A linguagem do VisuAlg permite apenas um comando por linha: desse modo, não há necessidade de tokens separadores de estruturas, como o ponto e vírgula em Pascal. Também não existe o conceito de blocos de comandos (que correspondem ao begin e end do Pascal e ao { e } do C), nem comandos de desvio incondicional como o goto. Na versão atual do VisuAlg, com exceção das rotinas de entrada e saída, não há nenhum subprograma embutido, tal como Inc(), Sqr(), Ord(), Chr(), Pos(), Copy() ou outro.
Importante: para facilitar a digitação e evitar confusões, todas as palavras-chave do Visualg foram implementadas sem acentos, cedilha, quando estiverem em minúsculos, mas quando estiverem em MAIÚSCULO o Visualg aceita acentos e cedilha. Portanto, o tipo de dados lógico é definido como logico, o comando se..então..senão é definido como se..entao..senao, e assim por diante. O VisuAlg também não distingue maiúsculas e minúsculas no reconhecimento de palavras-chave e nomes de variáveis.
ᅠ
ᅠᅠ
o
...