Lógica e Algoritmos

6 - Variáveis

Olá pessoal, essa é a sexta aula do treinamento de Lógica e Algoritmos com C#.

Vamos aprender a trabalhar com variáveis, que são utilizadas para armazenar informações temporariamente.

Conheça abaixo todos os tipos disponíveis na versão 12 da linguagem C#:

Tipo de Dado Descrição Faixa de Valores
bool Armazena valores booleanos (true ou false) true ou false
byte Armazena números inteiros sem sinal de 8 bits 0 a 255
sbyte Armazena números inteiros com sinal de 8 bits -128 a 127
short Armazena números inteiros com sinal de 16 bits -32,768 a 32,767
ushort Armazena números inteiros sem sinal de 16 bits 0 a 65,535
int Armazena números inteiros com sinal de 32 bits -2,147,483,648 a 2,147,483,647
uint Armazena números inteiros sem sinal de 32 bits 0 a 4,294,967,295
long Armazena números inteiros com sinal de 64 bits -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807
ulong Armazena números inteiros sem sinal de 64 bits 0 a 18,446,744,073,709,551,615
float Armazena números de ponto flutuante de precisão simples ±1.5 x 10^-45 a ±3.4 x 10^38, precisão de 7 dígitos
double Armazena números de ponto flutuante de precisão dupla ±5.0 × 10^-324 a ±1.7 × 10^308, precisão de 15-16 dígitos
decimal Armazena números decimais de alta precisão ±1.0 x 10^-28 a ±7.9 x 10^28, com precisão de 28-29 dígitos
char Armazena um único caractere Unicode Qualquer caractere Unicode (U+0000 a U+FFFF)
string Armazena uma sequência de caracteres Unicode Qualquer sequência de caracteres Unicode
object Tipo de dados base para todos os outros tipos de dados Qualquer tipo de dados em C#
dynamic Permite a atribuição de qualquer tipo de dados em tempo de execução Depende do valor atribuído em tempo de execução

Que tal acompanhar essa aula através do YouTube, veja o vídeo abaixo. Não se esqueça de dar aquele like e se inscrever no canal ;)