Compartilhar via


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

Nesta lição, você aprenderá a criar expressões para executar cálculos e, em seguida, retornar valores.

Uma expressão é um segmento de código que realiza cálculos e, em seguida, retorna um valor.Por exemplo, uma expressão simples de adição é mostrada aqui:

5 + 4

A expressão 5 + 4 Retorna o valor 9 Quando avaliada e consiste em duas partes: the operands(5 and 4), which are the values that the operation is performed on, and the operator (+), which specifies the operation to be performed.

Usando valores retornados por expressões

Para uma expressão ser útil, você deve fazer algo com o valor retornado.A coisa mais comum a fazer é atribuí-lo a uma variável, conforme mostrado aqui:

Dim anInteger As Integer = 5 + 4

Este exemplo declara uma nova variável Integer chamada anInteger e atribui o valor retornado por 5 + 4 a ela.

Operadores aritméticos

Um uso comum para expressões é executar cálculos aritméticos em variáveis: adição, subtração, multiplicação ou divisão.A tabela a seguir descreve os operadores usados com frequência para aritmética.

Operador

Descrição

Exemplo

+ (adição)

Retorna a soma de dois operandos

5 + 4

- (subtração)

Retorna a diferença de dois operandos

5 - 4

* (multiplicação)

Retorna o produto de dois operandos

5 * 4

/ (divisão)

Retorna o quociente de dois operandos

5 / 4

O tipo de variável que você usa quando executa aritmética pode afetar o resultado.Dividir dois números frequentemente dá como resultado um valor de retorno que não é um número inteiro.Por exemplo, quando você divide 3 por 2, o resultado é 1,5.Se você tiver atribuído o valor retornado dessa expressão a um Integer variável, ele deve ser arredondado para o número inteiro mais próximo, 2. Ao realizar a divisão, você deve usar um Double variável para armazenar o valor retornado.

Observação:

Você também pode converter uma variável de um tipo de dados para outro usando as funções de conversão de Visual Basic.Para obter mais informações, consulte Examinar mais detalhadamente: Conversão de um tipo de variável para outra.

Tente-o!

Para adicionar números

  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 Arithmetice 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 procedimento de evento Button1_Click, adicione o código a seguir.

    Dim A As Double = Textbox1.Text
    Dim B As Double = Textbox2.Text
    
    MsgBox(A + B)
    MsgBox(A - B)
    MsgBox(A * B)
    MsgBox(A / B)
    

    As duas primeiras linhas declaram as variáveis A e B. A e B irá manter os valores numéricos usados nesse programa e atribuir os valores dos dois TextBox controles (seu texto) para as variáveis A e B.

    As últimas quatro linhas criam expressões com as duas variáveis e com cada um dos operadores aritméticos básicos, e exibe os resultados dessas expressões em uma caixa de mensagem.

  8. Pressione F5 para executar o aplicativo.

  9. Digite um número em cada caixa de texto e clique em Button1.

    Observação:

    Se você digitar qualquer outro caractere em caixas de texto, ocorrerá um erro.

    As expressões são criadas com o uso de dois números que você insere e com cada um dos quatro operadores aritméticos básicos (adição, subtração, multiplicação e divisão).O resultado de cada expressão é exibido em uma caixa de mensagem.

Próximas etapas

Nesta lição, você aprendeu sobre como criar e usar expressões.Você também aprendeu sobre operandos e operadores e como construir uma expressão.Neste ponto, você pode continuar a próxima lição, Comparações: Usando expressões para comparar valores, ou aprender mais sobre como converter variáveis para tipos diferentes em Examinar mais detalhadamente: Conversão de um tipo de variável para outra.

Consulte também

Tarefas

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

Conceitos

Operadores aritméticos em Visual Basic