O VisuAlg transforma seu computador em uma calculadora poderosa. Os operadores básicos são: soma (+), subtração (-), multiplicação (*) e divisão (/).
Atenção às divisões: A barra normal / pode gerar um número quebrado (ex: 10 / 3 = 3.33). Se você quiser apenas a parte inteira (ex: 10 \ 3 = 3), use a barra invertida \.
Exemplo de codigoVisuAlg
algoritmo "CalculadoraBasica"
var
n1, n2: inteiro
inicio
n1 <- 10
n2 <- 3
escreval("Soma: ", n1 + n2)
escreval("Multiplicação: ", n1 * n2)
escreval("Divisão real (/): ", n1 / n2)
escreval("Divisão inteira (\): ", n1 \ n2)
fimalgoritmoAlém desses, temos dois operadores avançados cruciais: a exponenciação (^), que eleva um número ao outro, e o módulo (MOD), que descobre o resto de uma divisão. O MOD é muito usado para descobrir se um número é par ou ímpar!
Exemplo de codigoVisuAlg
algoritmo "MatematicaAvancada"
var
base, expoente, resto: inteiro
inicio
base <- 5
expoente <- 2
escreval("5 elevado ao quadrado é: ", base ^ expoente)
// 10 dividido por 2 não sobra nada, então o resto é 0 (É par!)
resto <- 10 MOD 2
escreval("O resto da divisão de 10 por 2 é: ", resto)
fimalgoritmoExercício Prático: Crie um algoritmo que leia dois números e mostre o resultado do primeiro elevado ao segundo.