C# para iniciantes: Operadores
Neste novo artigo da série C# para iniciantes, irei falar sobre Operadores. No C# temos os seguintes tipos de operadores:
- Atribuição;
- Aritméticos;
- Relacionais;
- Lógicos.
Operadores de Atribuição
Operadores de atribuição são utilizados para setar valores a determinadas váriaveis. No C# possuímos os seguintes operadores de atribuição.
= (Atribuição simples)
+= (Atribuição aditiva)
-= (Atribuição Subtrativa)
*= (Atribuição Multiplicativa)
/= (Atribuição de divisão)
%= (Atribuição de módulo)
Exemplos:
//Atribuição Simples
// Define-se um valor para a variavel i, neste caso 50
int i = 50;
//Atribuição de Adicição
//Este operador "+=" equivale a (i = i + x), portanto o valor de i será 100
int i = 50;
int x = 50;
i += x;
//Atribuição de Subtração
//Este operador "-=" equivale a (i = i - x), portanto o valor de i será 0
int i = 50;
int x = 50;
i -= x;
//Atribuição de Multiplicação
//Este operador "*=" equivale a (i = i * x), portanto o valor de i será 2500
int i = 50;
int x = 50;
i *= x;
//Atribuição de Divisão
//Este operador "/=" equivale a (i = i / x), portanto o valor de i será 1
int i = 50;
int x = 50;
i /= x;
//Atribuição de Módulo ou Resto
//Este operador "%=" equivale a (i = i % x) onde neste será retornado o resto da divisão, portanto o valor de i será 0
int i = 50;
int x = 50;
i %= x;
Operadores Aritméticos
Como o próprio nome sugere, esses operadores são utilizados para realizar cálculos aritméticos. No C# possuímos os seguintes operadores aritméticos:
+ (Adição)
- (Subtração)
* (Multiplicação)
/ (Divisão)
% (Módulo/Resto)
Exemplos:
//Adicição
//A váriavel i possui o valor 60
int i = 50 + 10;
//Subtração
//A váriavel i possui o valor 40
int i = 50 - 10;
//Multiplicação
//A váriavel i possui o valor 500
int i = 50 * 10;
//Divisão
//A váriavel i possui o valor 5
int i = 50 / 10;
//Módulo ou Resto
//A váriavel i possui o valor 0
int i = 50 % 10;
Operadores Relacionais
Os operadores relacionais são utilizados nas expressões relacionais, estas sempre retornam um valor booleano: Verdadeiro ou Falso. O C# possui os seguintes operadores relacionais:
== (Igualdade)
> (Maior)
< (Menor)
<= (Menor igual)
>= (Maior igual)
!= (Diferente)
Exemplos:
int i = 30;
int x = 20;
//Igualdade
//O resultado será Falso
i == x
//Maior
//O resultado será Verdadeiro
i > x
//Menor
//O resultado será Falso
i < x
//Maior ou igual
//O resultado será Verdadeiro
i >= x
//Menor ou igual
//O resultado será Falso
i <= x
//Diferente
//O resultado será Verdadeiro
i != x
Operadores Lógicos
Os operadores lógicos são utilizados para combinar diferentes comparações. Esses são os operadores lógicos do C#:
&& (E)
|| (OU)
Exemplos:
int i = 1;
int x = 3;
//Operador && (E)
//Utilizando o operador && (E), esta condição será Falso
bool resultado = i > x && x < 5;
//Operador || (OU)
//Utilizando o operador || (OU), esta condição será Verdadeiro
bool resultado = i > x || x < 5;
Ainda existem os operadores de Incremento (++) e Decremento (–), estes são responsáveis por adicionar/subtrair o valor 1, a uma determinada váriavel.
Espero que tenham gostado. Em breve tem mais.
Tags: 

Um comentário para “ C# para iniciantes: Operadores ”
maio 7th, 2009 at 5:33 pm
Nó cara!!!!! valeus. me qebrou um galhão.
Deixe seu comentário: