Ao contrário de muitas linguagens, o VisuAlg não possui uma palavra-chave formal de constante. A convenção para valores fixos próprios é usar nomes em MAIÚSCULO. E no caso de Pi, o próprio VisuAlg já fornece esse valor nativamente, então você não precisa declará-lo.
Exemplo de codigoVisuAlg
algoritmo "CalculoDeArea"
var
raio, area: real
inicio
raio <- 5.0
area <- Pi * (raio * raio)
escreval("Área bruta: ", area)
fimalgoritmoQuando trabalhamos com o tipo real, o resultado pode ficar com muitas casas decimais feias. Podemos usar a formatação especial no escreval colocando :espaços:decimais direto na variável.
Exemplo de codigoVisuAlg
algoritmo "FormatandoDinheiro"
var
salario: real
inicio
salario <- 1450.87654
// Formata usando 8 espaços na tela e arredondando para 2 casas decimais:
escreval("Salário formatado: R$ ", salario:8:2)
fimalgoritmoExercício Prático: Atribua o valor
9.9999 a uma variável real e exiba-a formatada com apenas 1 casa decimal.