Operador de atribuição de subtração em C#

Operador de atribuição de subtração em C#

Na programação C#, resolvemos milhões de problemas usando operadores. Os operadores realizam operações diferentes e também são usados ​​para atribuir valores a variáveis. Os operadores de atribuição dão valor às variáveis. Temos o que chamamos de operadores de atribuição composta em que o operador de atribuição de subtração é um deles. Existem onze tipos de operadores de atribuição de compostos. Todos eles executam uma operação e atribuem o valor à variável. O operador igual (=) é utilizado para atribuir o valor a qualquer variável, apesar de seu tipo de dados. É identificado como operador de atribuição. O valor em que realizamos operações diferentes é chamado de operando. Na atribuição de subtração, o valor certo é atribuído ao operando esquerdo. Subtrai o valor da variável e o valor resultante é atribuído a essa variável. Por exemplo, p - = 9 funciona como p = p -9. Podemos dizer que a atribuição de subtração é um método abreviado para subtrair e atribuir os valores a uma variável como A = A-valor.

Sintaxe:

Operando -= operando

Os operandos podem ser qualquer variável ou valor que subtraia o segundo operando do primeiro e armazena o resultado no primeiro operando.

Exemplo 1:

Usaremos o operador de atribuição de subtração com um valor inteiro e veremos a diferença antes e depois de atribuir este operador.

Primeiro, declare e inicialize a variável "value_1" do tipo inteiro. Em seguida, imprima uma mensagem chamando o console.Função writeLine (). O número inteiro armazenado na variável "value_1" também é mostrado usando o console.Método WriteLine (). Aqui, utilizamos o console.Método WriteLine () concatenando (+) a mensagem com o nome da variável, "value_1". Na próxima declaração, o dígito "7" é subtraído do "value_1" usando o operador de atribuição de subtração. Em seguida, utilize um console.Função writeLine () para exibir um texto junto com seu valor. Esta função imprime o novo valor de "Value_1". Como C# é compilado linha por linha, como 78 é o valor inicial atribuído à variável "Valor 1", o compilador o exibirá primeiro. O compilador executará a operação de atribuição de subtração e exibirá o novo valor quando compilar o segundo método do console.

Exemplo 2:

Observaremos como usar o operador de atribuição de subtração na declaração "se mais" quando estamos lidando com dois valores inteiros e quando ambos os operando são variáveis.

Aqui, definimos duas variáveis ​​do tipo inteiro - "val_1" e "val_2". Em seguida, use a declaração "if-else" para verificar a condição necessária. A condição é que, se o primeiro valor que é "val_1" for maior que 70, executamos o corpo. Utilizamos o operador de atribuição de subtração no corpo da declaração "se" para subtrair o segundo valor que é "val_2" do primeiro valor "val_1". Então, atribuímos o valor a "val_1". Em seguida, mostra o resultado junto com a mensagem no console. Se a condição definida da expressão "se" não for cumprida, executamos a parte "else". Usamos o operador de atribuição de subtração na parte "else" para subtrair o primeiro valor "val_1" do segundo valor "val_2". Em seguida, atribuímos o valor ao "val_2". Em seguida, apresente o valor na tela empregando o console.Função writeLine ().

O corpo da declaração "se" é avaliado neste código porque a expressão da declaração "se" é satisfeita.

Exemplo 3:

Este exemplo abordará o uso do operador de atribuição de subtração no loop "for". Continua iterando até que a condição fornecida seja atendida.

Uma variável inteira "número_1" é declarada e atribuída um valor de "80". Em seguida, use um loop "for". Defina e inicialize o iterador dentro deste loop. Em seguida, defina a condição para iteração e incrementar o valor de "eu". No corpo do loop "for", faça a operação de atribuição de subtração da variável "número_1", subtraindo -a de 2. Em seguida, exiba os valores um após o outro com o uso do loop "for". O loop "for" passa quatro vezes e exibe o valor toda vez que executa o corpo. O console.A função writeLine () é usada dentro do loop "for" para concatenar o valor de "eu" com a mensagem. O valor é atualizado cada vez que o loop é executado. Ao fazer isso, veremos o valor atualizado no console. Sempre que o loop "for" é executado, aumenta o valor do iterador "i". Quando o "eu" é maior que a condição necessária, o loop terá terminado. O loop começa em 0 e imprime o valor original subtraído por 2 e assim por diante.

Exemplo 4:

Agora, vamos usar o operador de atribuição de subtração com os valores de ponto flutuante.

Na primeira declaração, dois valores de ponto flutuante são inicializados. Então, um loop "for" é aplicado. Dentro do loop "for", inicialize o iterador com um valor "0" e defina a condição. Este loop é executado 6 vezes porque a condição é definida que o iterador é menor e igual a cinco. A expressão "i ++" incrementa o iterador até que faça a condição fornecida, falsa. O iterador começa de 0 a 5, que executa o loop "for" 6 vezes toda vez que o valor de "NO_1" é subtraído pelo valor de "no_2". Quando o valor é subtraído pela primeira vez, ele atualiza o valor da variável "NO_1" e o processo continua até que a condição do loop "for" seja verdadeira. No entanto, o loop termina e o código restante é executado quando o valor de "i" é igual a 6. Fora do loop "for", temos uma declaração que mostra o último valor que é armazenado na variável "NO_1".

Conclusão

O uso do operador de atribuição de subtração (-=) nos códigos da linguagem C# é minuciosamente explicado neste guia. Com a ajuda de exemplos de código prático, exploramos tudo sobre a atribuição de subtração (-=) Operador. Este operador pode ser usado como um método abreviado para subtrair algo da variável e para atribuir o valor resultante a essa variável. O operador de atribuição pode executar a subtração e atribuição de duas variáveis.