0% acharam este documento útil (0 voto)
45 visualizações5 páginas

Tipos de Operadores em Programação

O documento aborda operadores em programação, categorizando-os em aritméticos, relacionais e lógicos. Os operadores aritméticos realizam operações matemáticas, enquanto os relacionais comparam valores e os lógicos avaliam condições. Exemplos práticos são fornecidos para ilustrar o uso de cada tipo de operador.

Enviado por

Renan Rodrigues
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
45 visualizações5 páginas

Tipos de Operadores em Programação

O documento aborda operadores em programação, categorizando-os em aritméticos, relacionais e lógicos. Os operadores aritméticos realizam operações matemáticas, enquanto os relacionais comparam valores e os lógicos avaliam condições. Exemplos práticos são fornecidos para ilustrar o uso de cada tipo de operador.

Enviado por

Renan Rodrigues
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Codificação Back-End

Operadores

Os operadores são caracteres especiais utilizados para realizar


operações entre um ou mais operandos. Eles são agrupados
em: aritméticos, relacionais e lógicos.

Operadores aritméticos

Os operadores aritméticos são utilizados para realizar


operações matemáticas entre um ou mais operandos ou
variáveis de tipos numéricos.

Operador Função
+ Adição
– Subtração
= Multiplicação
/ Divisão
% Módulo (resto de divisão)
++ Incremento
–– Decremento

SENAI
1
Codificação Back-End

Vejamos alguns exemplos.


// Operadores Aritméticos
int valorUm = 10;
int valorDois = 5;

Console.WriteLine(valorUm + valorDois);
Console.WriteLine(valorUm - valorDois);
Console.WriteLine(valorUm * valorDois);
Console.WriteLine(valorUm / valorDois);
Console.WriteLine(valorUm % valorDois);

// Precedência
float total;

total = 5 + 4 * 9;
Console.WriteLine(total); // 41

total = (5 + 4) * 9;
Console.WriteLine(total); // 81

SENAI
2
Codificação Back-End

Operador de atribuição combinado com operadores


aritméticos, os quais existem para abreviar o código.
Observe os exemplos.
// Operadores de atribuição combinados com
alguma operação.
float valor = 10;

Console.WriteLine(valor += 1); // 11 //
substitui o valor = valor + 1
Console.WriteLine(valor -= 2); // 9
Console.WriteLine(valor *= 5); // 45
Console.WriteLine(valor /= 5); // 9
Console.WriteLine(valor %= 3); // 0

Incremento e decremento
São práticos e economizam código. Exemplos:

// Operadores de incremento e decremento.

// incremento
valor++;
Console.WriteLine(valor);

// decremento
valor--;
Console.WriteLine(valor);

SENAI
3
Codificação Back-End

Operadores relacionais

Os operadores relacionais são utilizados para comparar a


igualdade entre dois operandos e retornam um valor
verdadeiro ou falso. Usualmente, são utilizados em
conjunto com as regras de negócio para a validação de
expressões; acompanhe o exemplo.

// Relacionais
int a = 4;
int b = 2;

Console.WriteLine(a == b); // false


Console.WriteLine(a != b); // true
Console.WriteLine(a > b); // true
Console.WriteLine(a >= b); // true
Console.WriteLine(a < b); // false
Console.WriteLine(a <= b); // false

Operadores lógicos

Os operadores lógicos permitem a verificação entre dois ou


mais valores e obtêm um retorno da condição como
verdadeira ou falsa. Exemplo:

• o operador && (e) é utilizado para verificar se todas as


condições do problema estão atendidas;

SENAI
4
Codificação Back-End

• já o operador || (ou) é utilizado para verificar se pelo


menos uma condição é atendida (para que a condição
seja verdadeira).

Console.WriteLine(false && true); false


Console.WriteLine(false && false); false
Console.WriteLine(true && true); true

Console.WriteLine(false || true); true


Console.WriteLine(false || false); false
Console.WriteLine(true || true); true

SENAI
5

Você também pode gostar