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

  1. Entender os operadores de comparação

Os operadores relacionais são usados para a tomada de decisão em relação à comparação de valores ou expressões retornando verdadeiro ou falso. Esses operadores são utilizados em conjunto com instrução de tomada de decisão que serão vistos em Comandos de Decisão.

Tab. 1: Operadores Relacionais
Operador Significado Exemplo
== Igual a A == B
!= Diferente de A != B
<= Menor ou igual A <= B
< Menor que A < B
> Maior que A > B
>= Maior ou igual a A >= B
Sintaxe
variavel1/expressao1 operador variavel2/expressao2

Abaixo serão utilizados os operadores discutidos na tabela acima com seus respectivos exemplos em portugol.

Exemplo 1
programa 
{ 
    funcao inicio()  
    {
        logico varA,varB,resultado 

        varA = falso
        varB = verdadeiro

        resultado = varA == varB	
        escreva(resultado)
        escreva("\n") //quebra de linha
        resultado = varA != varB
        escreva(resultado)
        escreva("\n")
        resultado = varA <= varB
        escreva(resultado)
        escreva("\n")
        resultado = varA < varB
        escreva(resultado)
        escreva("\n")
        resultado = varA > varB
        escreva(resultado)
        escreva("\n")
        resultado = varA >= varB
        escreva(resultado)
    }
}
Saída
falso
verdadeiro
verdadeiro
verdadeiro
falso
falso

Como pode ser observado no exemplo acima, sendo varA igual 0 e varB igual a 1, podemos aplicar todos os operadores relacionais. É importante lembrar que expressões mais complexas podem ser utilizadas no lugar das variáveis varA e varB.

  1. 02/10/2024 - revisão 2 - Ajustes pontuais
  2. 25/09/2023 - revisão 1 - Correção em navegação, tabelas 1, sintaxe, erros gramaticais e outros
  3. 08/05/2023 - versão inicial