C# != Operador de desigualdade

C# != Operador de desigualdade
Este guia de dica do Linux falará sobre o operador de desigualdade (!=) Na linguagem C# (C Sharp). O operador de desigualdade (!=) é um operador relacional. O relacional opera a relação de duas expressões ou valores. Em matemática, estudamos desigualdades. Eles demonstram a relação daquelas expressões que não são iguais. Eles são seis em número, e o operador de desigualdade (!=) é um desses. Ilustra como as expressões se relacionam quando não são iguais. Ao tomar decisões, empregamos este operador. Eles são utilizados em declarações de tomada de decisão como a declaração "se". Podemos usá -los em qualquer lugar dentro do loop. Mas só podemos usar este operador dentro da declaração de decisão para tomar uma decisão.

Sintaxe

EXP_1 != Exp_2 -

O operador de desigualdade é muito útil quando temos que tomar uma decisão. A sintaxe é muito fácil. Definir duas expressões dizem "Exp_1" e "Exp_2". Entre essas duas expressões, use o operador de desigualdade (!=).

O operador opera retornando true quando qualquer uma das duas expressões não é igual à outra. O próprio nome diz que "desigualdade" é quando duas expressões ou valores não são iguais um ao outro. A condição se torna verdadeira e executa o corpo da declaração de decisão. A declaração de decisão pode ser se, else-se, ou mudar. E quando valor ou expressão são iguais, a condição se torna falsa e não entrará no corpo da declaração de decisão.

Exemplo não. 1

Neste código, aprenderemos como verificar se os dois números do tipo inteiro são iguais:

usando o sistema;
Classe Program_0

estático void main ()
int val_1 = 56;
int val_2 = 18;
if (val_1 != Val_2)

Console.Write ("A soma dos valores é:");
Console.WriteLine (val_1+val_2);


Primeiro, dentro da função main () estática, declare duas variáveis ​​do tipo inteiro. O "val_1" armazena o valor inteiro de 56, e "val_2" armazena o valor inteiro de 18. Depois de definir as variáveis, aplique a declaração "se" para tomar uma decisão. Dentro do "se", use as variáveis ​​(val_1 e val_2) como operando e escreva o operador de desigualdade (! =). O corpo da declaração "se" imprimirá uma mensagem na tela chamando o console.Método Write (). Depois disso, ele adicionará as duas variáveis ​​e representará o valor resultante no console. O compilador compilará a linha por linha. Ele compilará as duas primeiras declarações que inicializam as variáveis. Ele armazenará as duas variáveis ​​na memória com seus valores. Então ele compilará a declaração "se". Se a condição definida da declaração "se" for verdadeira, seu corpo será executado. O compilador receberá o valor de "val_1" e "val_2" e comparará esses dois valores. Eles não são iguais? Se sim, ele retornará verdadeiro e executará o corpo da declaração "se". Sempre que retorna falsa, o compilador simplesmente ignora o corpo e se move para o próximo passo. Quando a instrução "se" retornar true, o corpo será executado e exibirá um texto com uma soma de ambos os valores.

Exemplo não. 2

Esta instância simplificará o uso do operador de desigualdade (!=) para os valores de ponto flutuante.

usando o sistema;
Classe Program_1

estático void main ()
Valor de Float_1 = 6.9f;
Valor de Float_2 = 8.7f;
if (value_1 != Value_2)

Console.Write ("O resultado de valores após a divisão é:");
Console.WriteLine (value_1/value_2);

outro
Console.Write ("O resultado de valores após a multiplicação é:");
Console.WriteLine (value_1*value_2);


O código é iniciado ao inicializar dois valores de ponto flutuante. Na próxima declaração, utilize uma declaração if-else para determinar se os dois valores são iguais ou não. Na instrução "se", defina a condição, value_1 != Value_2. No corpo de "se", empregue o console.Método Write () para escrever a mensagem no console. Depois disso, o console do método.WriteLine () está sendo chamado para exibir o resultado de duas variáveis ​​após a divisão. Se a condição definida for falsa, execute a parte "else" com duas declarações a serem exibidas no console. Mas na parte "else", multiplicaremos as duas variáveis ​​usando o operador "*". O compilador executará a declaração "se" e avaliará se ambos os valores são idênticos. Se forem iguais, então o corpo de "se" será implementado e o primeiro valor, "value_1", será dividido pelo segundo "value_2". Caso contrário, a parte "else" será executada e os valores de "value_1" e "value_2" serão multiplicados.

Exemplo não. 3

Neste exemplo, exploramos o funcionamento do operador de desigualdade (!=) no loop "for".

usando o sistema;
Classe Program_2

estático void main ()
para (int i = 10; i<20; i++)

se eu != 19)

Console.WriteLine ("o"+i+"não é igual a 19");

outro
Console.WriteLine ("\ nthe"+i+"é igual a 19");


Depois de chamar a função estática do vazio principal (), aplique um loop "para" e inicialize o iterador. Dentro do loop "for", use a declaração "se" para verificar se os valores do loop não são iguais a 19. E a declaração "else" será implementada quando a instrução "se" retornar falsa. O loop "for" itera dez vezes e todas as nove vezes, a instrução "se" retornará verdadeira. Mas apenas uma vez será executado a parte "else" porque o valor do iterador e o valor da condição se tornam iguais, o que torna a instrução "se" falsa. O corpo de "se" imprimirá uma mensagem com o valor do iterador. Da mesma forma, o corpo da declaração "else" utiliza o console.Método WriteLine () para mostrar o texto.

Exemplo não. 4

Utilizaremos o operador de desigualdade dentro do loop do dado-while neste programa.

usando o sistema;
Classe Program_3

estático void main ()
int i = 20;
fazer

i+= 10;
se eu != 40)

Console.WriteLine ("o número"+i+"não é igual a 40");

outro
Console.WriteLine ("o número"+i+"é igual a 40");
enquanto eu<80);

A variável do tipo inteiro será declarada pelo valor de 20. Em seguida, use um loop "do-while" para fazer loop para uma determinada condição. Dentro da parte "fazer", incrementam o "eu" com 10. Aqui, defina a condição na declaração "se", que mostra que o valor de "i" não deve ser igual a 40. Se essa condição for satisfeita, o corpo da declaração "se" será executado e, se não for, a declaração "else" será executada. Uma mensagem que contém o valor de "eu" pode ser vista chamando o console.Método WriteLine () no corpo das declarações "se" e "else".

Conclusão

Este guia discute explicitamente o operador de desigualdade (!=) e como é empregado na linguagem C#. Para resumir, aprendemos a usar o operador de desigualdade (!=) Com valores inteiros, valores de ponto flutuante, se, if-else, para loop e loop de fazer-while. Este é um operador relacional que é aplicado quando precisamos adquirir que os valores não são iguais. Quando eles não são iguais, eles retornarão verdadeiros.