VisuAlg Web

Matemática Básica

Aprenda operadores aritmeticos no VisuAlg, como soma, subtracao, multiplicacao, divisao, precedencia e expressoes numericas.

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)

fimalgoritmo

Alé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)

fimalgoritmo
Exercício Prático: Crie um algoritmo que leia dois números e mostre o resultado do primeiro elevado ao segundo.