Entendendo a Base: Variáveis, Tipos e Operadores ⚙️ TRILHA C Sharp Etapa 02

  Seja muito bem-vindo à  Academy Code Christ!




🌍 Academy Code Christ está disponível em vários idiomas.
Fique à vontade para usar o tradutor na Barra lateral (Sidebar) e aprender no seu idioma.


⚙️ TRILHA C Sharp Etapa 02

 Variáveis, Tipos e Operadores 



📚 Continue sua jornada de aprendizado


A Academy Code Christ oferece trilhas de aprendizado em diferentes tecnologias. Explore os cursos, acompanhe as aulas e avance em sua jornada de conhecimento acessando os menus correspondentes:



💻 Pratique o que você aprende


🎯 O que você vai aprender nesta aula?

Imagine que o computador é uma enorme mesa de trabalho com inúmeras gavetas.
 Cada gaveta pode guardar um tipo de informação: números, textos, resultados de cálculos, entre outros.
 Essas gavetas são chamadas de variáveis.

Entender o que são variáveis e como usá-las é o primeiro passo para construir programas realmente úteis.
 Neste capítulo, você aprenderá o que são variáveis, os tipos de dados do C#, como manipulá-los e como fazer operações básicas com eles.


O Que São Variáveis


Uma variável é um espaço na memória do computador usado para armazenar um valor temporário.
 Podemos imaginar assim:

🧠 Variável = um “apelido” para um espaço de memória.

Exemplo prático:
 Suponha que você queira guardar a idade de uma pessoa. Em vez de escrever o número diretamente toda vez, você cria uma variável chamada idade.

int idade = 25;

 

Aqui, o computador recebe uma ordem muito específica:

●     “Crie um espaço na memória para guardar um número inteiro.”

●     “Dê a esse espaço o nome de idade.”

●     “Armazene dentro dele o valor 25.”

Agora, sempre que precisar da idade dentro do programa, basta usar o nome idade.


Tipos de Dados: Conhecendo as Gavetas do C#


Cada variável no C# precisa ter um tipo, ou seja, precisa dizer ao computador que tipo de informação ela vai guardar.

Veja os principais tipos básicos:

Tipo

Descrição

Exemplo de Valor

int

Números inteiros

10, -5, 1000

double

Números decimais

10.5, -3.14

float

Números decimais (menos precisos)

3.14f

string

Textos

"Maria", "Olá Mundo"

char

Um único caractere

'A', '1'

bool

Verdadeiro ou falso

true, false

✨ Observação importante:


 C# é fortemente tipado, o que significa que cada variável precisa ter um tipo definido.
 Você não pode guardar texto dentro de um int, nem números dentro de uma string.


Exemplo Prático

using System;

 

class Program

{

    static void Main(string[] args)

    {

        int idade = 20;

        string nome = "Ana";

        double altura = 1.65;

        bool maiorDeIdade = true;

 

        Console.WriteLine("Nome: " + nome);

        Console.WriteLine("Idade: " + idade);

        Console.WriteLine("Altura: " + altura);

        Console.WriteLine("É maior de idade? " + maiorDeIdade);

    }

}

 

🧭 O que acontece aqui:

●     O programa cria quatro variáveis diferentes;

●     Cada uma tem um tipo e um valor;

●     Depois, ele mostra as informações na tela usando o Console.WriteLine.

Esse pequeno código já imita o funcionamento de um cadastro simples.


Regras para Criar Variáveis


Em C#, os nomes de variáveis seguem regras importantes:

1.    Não podem começar com número (exemplo: 1idade é inválido).

2.    Não podem ter espaços (use idadePessoa, e não idade pessoa).

3.    Não podem usar palavras reservadas da linguagem (como int, class, for).

4.    É recomendável começar com letra minúscula e usar camelCase (exemplo: minhaIdade).

Exemplo correto:

string nomeDoAluno = "Carlos";

int notaFinal = 9;

 

Exemplo incorreto:

int 2nota = 10; // errado: começa com número

 

Operadores: Fazendo o C# Pensar


Agora que já sabemos guardar informações, precisamos fazer cálculos e comparações.
 Para isso, usamos operadores.


🧮 Operadores Aritméticos

Operador

Operação

Exemplo

Resultado

+

Soma

5 + 3

8

-

Subtração

10 - 4

6

*

Multiplicação

2 * 3

6

/

Divisão

10 / 2

5

%

Resto da divisão

10 % 3

1

Exemplo em código:

int a = 10;

int b = 3;

 

Console.WriteLine(a + b);  // 13

Console.WriteLine(a - b);  // 7

Console.WriteLine(a * b);  // 30

Console.WriteLine(a / b);  // 3

Console.WriteLine(a % b);  // 1

 


⚖️ Operadores Relacionais (de comparação)

Servem para comparar valores. Sempre resultam em true (verdadeiro) ou false (falso).

Operador

Significado

Exemplo

Resultado

==

Igual a

5 == 5

true

!=

Diferente de

5 != 3

true

> 

Maior que

8 > 2

true

< 

Menor que

3 < 1

false

>=

Maior ou igual

10 >= 10

true

<=

Menor ou igual

4 <= 5

true

Esses operadores serão muito usados em estruturas de decisão, que aprenderemos no próximo capítulo.


🧩 Operadores Lógicos

Combinam expressões e ajudam a definir lógicas mais complexas.

Operador

Significado

Exemplo

Resultado

&&

E

(5 > 3 && 2 < 4)

true

`

 

`

Ou

!

Negação

!(2 > 1)

false

Esses operadores são fundamentais quando você deseja validar várias regras de uma vez.


Entrada de Dados (Input)


Até agora você escreveu os valores diretamente no código.
 Mas o computador também pode pedir que o usuário digite algo.

No C#, usamos Console.ReadLine() para ler dados do teclado.

Exemplo:

using System;

 

class Program

{

    static void Main(string[] args)

    {

        Console.Write("Digite seu nome: ");

        string nome = Console.ReadLine();

 

        Console.Write("Digite sua idade: ");

        int idade = int.Parse(Console.ReadLine());

 

        Console.WriteLine("Olá " + nome + ", você tem " + idade + " anos!");

    }

}

 

🧠 Dica:


 Tudo o que vem do teclado é considerado texto (string), então, quando você precisa de números, é necessário converter usando int.Parse() ou double.Parse().


Comentários: Falando com Você Mesmo no Código

Comentários são partes do código que o computador ignora.
 Eles servem para deixar lembretes, explicações ou anotações.

Tipos:

// Este é um comentário de uma linha

 

/*

   Este é um comentário

   de várias linhas

*/

 

É uma excelente prática comentar seus códigos, especialmente quando você está aprendendo.
 Quando voltar mais tarde, vai agradecer por ter explicado o que o código fazia.


Exercício Prático


Tente reproduzir este pequeno programa:

using System;

 

class Program

{

    static void Main(string[] args)

    {

        Console.Write("Digite o primeiro número: ");

        int num1 = int.Parse(Console.ReadLine());

 

        Console.Write("Digite o segundo número: ");

        int num2 = int.Parse(Console.ReadLine());

 

        int soma = num1 + num2;

 

        Console.WriteLine("A soma é: " + soma);

    }

}

 

Você acabou de criar uma calculadora de soma!
 Brinque com o código: tente fazer subtrações, multiplicações, divisões e veja o resultado.


Recapitulando o Que Aprendemos


Neste etapa, você aprendeu:

✅ O que são variáveis e por que elas são importantes.
 ✅ Quais são os tipos de dados básicos do C#.
 ✅ Como usar operadores aritméticos, relacionais e lógicos.
 ✅ Como ler dados do teclado usando Console.ReadLine().
 ✅ Como exibir resultados com Console.WriteLine().
 ✅ E, acima de tudo, como começar a pensar como um programador.

Esses fundamentos são universais: você os usará em qualquer linguagem no futuro.



Este conteúdo faz parte do Academy Code Christ. 

Um projeto criado para ajudar jovens e iniciantes a aprender programação do zero, de forma simples e gratuita.

Nossa missão é compartilhar conhecimento e incentivar mais pessoas a descobrir que também podem aprender tecnologia, criar projetos e desenvolver novas habilidades.
Todo o conteúdo é disponibilizado gratuitamente, de forma clara, prática e 
sem enrolação. 

Você pode apoiar o projeto se quiser 
com um café. 



Post a Comment

Postagem Anterior Próxima Postagem