Compartilhar via


Comparações: Usando expressões para comparar valores

Nesta lição, você aprenderá como usar operadores de comparação para criar expressões que comparam valores.

A última lição mostrou como usar operadores aritméticos para criar expressões numéricas e retornar valores numéricos.Outro tipo de operador, os operadores de comparação, pode ser usado para comparar valores numéricos e retornar valores Boolean (True ou False).

Operadores de comparação são usados com mais frequência para comparar valores e tomar decisões com base na comparação.Tomadas de decisões em seu programa serão abordadas detalhadamente em Tornando um programa escolher entre duas possibilidades: Tarefas Tornando seu ações repetir do programa:.

A tabela a seguir resume os operadores de comparação:

Operador

Descrição

Exemplos

= (igual)

Retorna True se o número no lado esquerdo for igual ao número no lado direito.

5 = 4 (falso)

4 = 5 (falso)

4 = 4 (verdadeiro)

<> (diferente de)

Retorna True se o número à esquerda não for igual ao número no lado direito.

5 <> 4 (verdadeiro)

4 <> 5 (verdadeiro)

4 <> 4 (falso)

> (maior que)

Retorna True se o número à esquerda for maior que o número no lado direito.

5 > 4 (verdadeiro)

4 > 5 (falso)

4 > 4 (falso)

< (menor que)

Retorna True se o número à esquerda for menor que o número no lado direito.

5 < 4 (falso)

4 < 5 (verdadeiro)

4 < 4 (falso)

>= (Maior ou igual a)

Retorna True se o número à esquerda é maior ou igual ao número no lado direito.

5 >= 4 (verdadeiro)

4 >= 5 (falso)

4 >= 4 (verdadeiro)

<= (Menor ou igual a)

Retorna True se o número à esquerda é menor ou igual ao número no lado direito.

5 <= 4 (falso)

4 <= 5 (verdadeiro)

4 <= 4 (verdadeiro)

Tente-o!

Para comparar expressões

  1. On the Arquivo menu, clicar Novo projeto.

  2. Na caixa de diálogo Novo Projeto , no painel de Templates, clique em Windows Application .

  3. Na caixa Name digite Comparisone clique em OK.

    Abre um novo projeto Windows Forms.

  4. Da Toolbox, arraste dois controles Textbox para o formulário.

  5. Arraste um controle Button a partir da Caixa de Ferramentas para o formulário.

  6. Clique duas vezes em Button para abrir o Editor de Código.

  7. No manipulador de eventos Button1_Click, digite o código a seguir:

    Dim A As Double = CDbl(Textbox1.Text)
    Dim B As Double = CDbl(Textbox2.Text)
    MsgBox(A > B)
    MsgBox(A < B)
    MsgBox(A = B)
    

    As duas primeiras linhas declaram as variáveis A e B, que armazenarão os valores numéricos usados no programa. Elas usam a instrução CDbl para converter o texto de Textbox1 e Textbox2 para valores numéricos.Finalmente, as três últimas linhas criam expressões para comparar as duas variáveis usando três operadores de comparação básicos e exibem os resultados dessas expressões nas três caixas de mensagem.

  8. Pressione F5 para executar o aplicativo.

  9. Digite um número em cada uma das caixas de texto e clique em Button1.

    A primeira caixa de mensagem exibirá True se A (o número que você inseriu na primeira caixa de texto) for maior do que B (o número que você inseriu na segunda caixa de texto); caso contrário, ela exibirá False.A segunda caixa de mensagem exibirá True seA for menor que B, e a terceira caixa de mensagem exibirá True se os dois números forem iguais.

    Tente digitar números diferentes para as caixas de texto para ver como os resultados são alterados.

Próximas etapas

Nesta lição, você aprendeu a usar operadores de comparação para comparar valores numéricos.Na próxima lição, você aprenderá a criar e chamar um procedimento — o código que executa uma ação.

Próxima Lesson: Fazendo um computador item: Escrever seu primeiro procedimento

Consulte também

Tarefas

Aritmética: Criando expressões com variáveis e operadores

Examinar mais detalhadamente: Conversão de um tipo de variável para outra

Tornando um programa escolher entre duas possibilidades: Tarefas Tornando seu ações repetir do programa:

Conceitos

Operadores de Comparação em Visual Basic