Algoritmo
Introdução
A linguagem VisuAlg é simples, seu objetivo é disponibilizar um ambiente de programação no idioma português do Brasil utilizando para tal o “Portugol” muito usado na bibliografia da área. Entre as principais características estruturais da linguagem vale destacar: • • • • • O VisuAlg permite apenas um comando por linha; Todas as palavras-chave do VisuAlg foram implementadas sem acentos, cedilha, etc. O VisuAlg não distingue maiúsculas e minúsculas no reconhecimento de palavras-chave e nomes de variáveis. É permitida a inclusão de comentários: qualquer texto precedido de "//" é ignorado, até se atingir o final da sua linha. O formato básico do pseudocódigo é o seguinte: algoritmo "semnome" // Função: // Autor: // Data: //Seção de Declarações inicio // Seção de Comandos fimalgoritmo
Tipos de Dados •
inteiro: define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais. Ex. idade, número de filhos, quantidade de estados do Brasil.
• real: define variáveis numéricas do tipo real, ou seja, com casas decimais. Ex. salário, peso, temperatura. • caractere: define variáveis do tipo string, ou seja, cadeia de caracteres. 2
Eng. de Produção e Sistemas
APG
Ex. nome, endereço, frase
•
logico: define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou
FALSO.
O VisuAlg permite também a declaração de variáveis estruturadas através da palavrachave vetor.
Nomes de Variáveis
Os nomes das variáveis devem obrigatoriamente começar por uma letra. Após a primeira letra poderá conter letras, números ou underline ( _ ), até um limite de 30 caracteres. As variáveis podem ser simples ou estruturadas (vetores de uma ou duas dimensões). Variáveis não podem ter nomes iguais. Iniciar a declaração de variáveis obrigatoriamente com o termo var, seguir com os nomes das variáveis separados por “,’, colocar o sinal “:” e finalmente informar o tipo daquela variável ou lista de variáveis. Ex.: var a: inteiro