Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Introdução sobre expressões;
  2. Entender definição e tipos

Todos os dias fazemos algum tipo de cálculo. Ao comprar um produto na internet, em uma loja física, quando vamos dividir a conta com os amigos e em outras situações.

Inconscientemente fazemos contas de adição, multiplicação e outras. Esses tipos de cálculos também nos auxiliam na lógica de programação para resolver algum problema, esses cálculos são feitos através de expressões.

Exemplo
programa 
{ 
    funcao inicio() 
    {
        //trecho omitido
        soma = num1 + num2; //exemplo de expressão
        //trecho omitido
    }
}
Saída
-

No exemplo acima, temos uma expressão aritmética:

soma = num1 + num2

A adição feita acima é uma expressão e vamos entender mais sobre esse assunto agora. O símbolo "=" significa o operador de atribuição.

Uma expressão é uma "mistura" de valores que são interpretados e verificados de acordo com algumas regras e prioridades, a expressão então é executada e um resultado é obtido.

Os valores utilizados podem ser explícitos, Constantes, Variáveis​​, operadores e também Funções. Abaixo alguns exemplos de expresões e seus tipos:

Expressão aritmética
A*B - 1
Expressão lógica
A ou B ou C
Expressão de comparação
A != B
Expressão complexa
A*CONSTANTE + funcao(B) + X/Y

As letras A, B, X e Y no contexto acima significam variáveis ou constantes pré-criadas e as suas atribuições foram omitidas para simplificação.

Como as expressões utilizam operadores em sua composição, é necessário explicar os tipos de operadores e como eles funcionam.

A linguagem Portugol fornece os operadores abaixo que serão estudados nas próximas seções do tutorial.

  1. Atribuição
  2. Aritméticos
  3. Lógicos
  4. Bit-a-bit
  5. Relacionais
  1. 02/10/2024 - revisão 2 - Ajustes pontuais
  2. 25/09/2023 - revisão 1 - Correção em barra de navegação, links/referências, correções gramaticais e outros
  3. 08/05/2023 - versão inicial