No VisuAlg, existem dois tipos principais para números. O inteiro guarda números redondos (como idade ou quantidades), enquanto o real guarda números com casas decimais (como peso ou dinheiro).
Atenção: No VisuAlg 3.0, você DEVE usar a seta <- para guardar um valor dentro da variável (atribuição). E lembre-se: casas decimais são separadas por ponto (.), nunca por vírgula!
algoritmo "TiposNumericos"
var
idade: inteiro
altura: real
inicio
idade <- 25
altura <- 1.75
escreval("Idade: ", idade, " anos.")
escreval("Altura: ", altura, " metros.")
fimalgoritmoVocê também pode capturar números através do usuário com o comando leia e fazer contas simples instantaneamente:
algoritmo "CalculaDobro"
var
numero, dobro: inteiro
inicio
escreva("Digite um número inteiro: ")
leia(numero)
dobro <- numero * 2
escreval("O dobro de ", numero, " é ", dobro)
fimalgoritmoEscolha do tipo e próximo passo
Veja a comparação completa de tipos de dados antes de escolher uma variável. Use um tipo compatível com o valor, inicialize a variável antes de usá-la e teste entradas diferentes nos exercícios de entrada e saída.