Os operadores aritméticos são utilizados para realizar operações matemáticas entre valores numéricos ou, em alguns casos, operações sobre strings (como concatenação).
Lista de Operadores
Abaixo estão os operadores suportados pelo LiPo:
| Operador | Operação | Descrição | Exemplo (a := 10, b := 3) |
|---|
+ | Adição / Concatenação | Soma valores ou une textos | a + b resultará em 13 |
- | Subtração | Subtrai o segundo valor do primeiro | a - b resultará em 7 |
* | Multiplicação | Multiplica dois valores | a * b resultará em 30 |
/ | Divisão | Divide o primeiro valor pelo segundo | a / b resultará em 3.33 |
% | Módulo | Retorna o resto da divisão inteira | a % b resultará em 1 |
Exemplos Práticos
Operações Matemáticas
inteiro x := 20;
inteiro y := 5;
imprima x + y; // 25
imprima x - y; // 15
imprima x * y; // 100
imprima x / y; // 4
Concatenação de Textos
texto primeiroNome := "Stella ";
texto sobrenome := "Karolina";
imprima primeiroNome + sobrenome; // "Stella Karolina"
Lembre-se que o operador de divisão (/) entre dois inteiros pode resultar em um valor do tipo real se houver resto.