Tipos de operadores usados em c++
Em C ++, existem diferentes tipos de operadores, que são os seguintes:
1: Operadores aritméticos
Operações matemáticas são todas realizadas usando aritmética operadores. Por exemplo, se tomarmos duas variáveis, A e B, e atribuímos valores numéricos, podemos usar a aritmética operadores Para realizar vários cálculos, como A + B, A - B, A * B, A / B e A % B.
A aritmética operadores Usados em C ++ são:
Operador | Operação |
+ | Operação de adição |
- | Operação de subtração |
* | Operação de multiplicação |
/ | Operação de divisão |
% | Operação do módulo |
++ | Operação de incremento |
- | Operação decrescente |
Exemplo de código
#incluirNo código acima, as operações aritméticas são realizadas em dois operandos, A e B.
Saída
2: Operadores relacionais
Para comparação de duas variáveis ou valores em C ++, relacional operadores são usados. O relacional operadores em C ++ incluem, menos que, maior que, igual a, não igual a, menor ou igual a e maior ou igual a. Por exemplo, se pegarmos duas variáveis A e B, podemos usar esses operadores para compará -los e retornar um valor booleano de verdadeiro ou falso.
O relacional operadores Usados em C ++ são:
Operador | Operação |
< | Menor que |
> | Maior que |
<= | Menos que ou igual a |
> = | Melhor que ou igual a |
!= | Não igual a |
== | Igual a |
Exemplo de código
#incluirNo código acima, as operações relacionais são realizadas em dois operandos, A e B.
Saída
3: Operadores lógicos
Os e, e, e não os operadores são lógicos operadores em c++. Esses operadores são empregados para realizar processos lógicos, como determinar se duas condições são ou não verdadeiras. Por exemplo, em C ++, o lógico e operador é representado por &&, lógico ou é representado por ||, e lógico não é representado por !.
O lógico operadores Usados em C ++ são
Operadores | Operação |
Ou ou || | Lógico ou |
E ou && | Lógico e |
Não ou ! | Lógico não |
Exemplo de código
#incluirNo código acima, as operações lógicas são realizadas em dois operandos, A e B.
Saída
4: operadores bitwise
As operações bit são realizadas nos operandos usando bit nessa operadores. Os bits dos operandos podem ser alterados usando bitwise operadores. Esses operadores ajudar a realizar operações como mudar, ou, e não, e xor. Em C ++, esses operadores incluem bit e (&), bit ou (|), bit xor (^) e bitwise não (~).
O lógico operadores Usados em C ++ são:
Operadores | Operação |
& | Binário e |
| | Binário ou |
^ | Xor binário |
~ | Complemento binário de alguém |
<< | Mudança binária para a esquerda |
>> | Mudança binária à direita |
Exemplo de código
#incluirNo código acima, as operações bitwise são realizadas em dois operandos, A e B.
Saída
5: Operadores de atribuição
Para atribuir um valor a uma variável, usamos a atribuição operadores. A atribuição operador em C ++ é representado pelo = sinal.
Operador | Operação |
= | Operador de atribuição simples |
+= | Adicionar e operador de atribuição |
-= | Subtrair e operador de atribuição |
*= | Operador de multiplicação e atribuição |
/= | Divida e operadora de atribuição |
%= | Módulo e operador de atribuição |
Exemplo de código
#incluirNo código acima, as operações de atribuição são realizadas em dois operandos, A e B.
Saída
6: Operador ternário
Ternário operadores são usados para executar operações condicionais. O ternário operador em C ++ é representado pelo ?: sinal. O ternário operador é usado para determinar se uma condição é ou não verdadeira antes de realizar a ação apropriada.
Exemplo de código
#incluirNo código acima, a operação ternária é realizada em dois operandos, A e B.
Saída
Conclusão
Operadores formar uma parte essencial da linguagem de programação C ++, à medida que facilita o desempenho de diferentes tipos de operações. Como programador, você precisa entender e estar familiarizado com os diferentes tipos de operadores em c++. Esse conhecimento o ajudará a escrever um código eficiente e robusto.