Pular para o conteúdo principal

Destaques

Lista de Cidades, Terminais e Acessos

  1. Pompéu (MG) Coordenadas: -19.2256, -45.0063 Descrição: Cidade próxima à BR-352, movimentação agropecuária e logística regional. Terminal: pompeu_srv01 Usuário: membro_base Senha: Pom@2025mg! 2. Jaguaribe (CE) Coordenadas: -5.8921, -38.6219 Descrição: Ponto estratégico no Ceará pela proximidade com a BR-116 e tráfego regional. Terminal: jaguaribe_tml Usuário: membro_base Senha: Jag!Ce#442 3. Itabaianinha (SE) Coordenadas: -11.2760, -37.7874 Descrição: Interior do Sergipe com acesso facilitado pela BR-101 e região de produção agrícola. Terminal: itabaianinha_sys Usuário: membro_base Senha: Ita#Se_887 4. Joanópolis (SP) Coordenadas: -22.9275, -46.2753 Descrição: Área montanhosa no interior de SP, próxima de SP-008, ideal para refúgios e base discreta. Terminal: joanopolis_node Usuário: membro_base Senha: Joa@Sp!713 5. Itiruçu (BA) Coordenadas: -13.5297, -40.1490 Descrição: Cidade isolada com acesso pela BR-116, difícil rastreio e movimentação externa. Termi...

Tutorial Básico de C#: Introdução à Linguagem de Programação da Microsoft

 

Introdução:

C# é uma linguagem de programação moderna, orientada a objetos e fortemente tipada desenvolvida pela Microsoft. Neste tutorial básico, você aprenderá os fundamentos do C#, incluindo sintaxe básica, estruturas de controle, tipos de dados, funções e classes.


1. Configuração do Ambiente de Desenvolvimento:

- Baixe e instale o Visual Studio Community, a IDE oficial da Microsoft para desenvolvimento em C#: [Visual Studio](https://visualstudio.microsoft.com/pt-br/vs/community/)


2. Sintaxe Básica:

csharp

using System;


class Program

{

    static void Main()

    {

        Console.WriteLine("Olá, mundo!");

    }

}


- `using System;`: Declaração de namespace para usar classes do namespace System.

- `class Program`: Definição de uma classe chamada Program.

- `static void Main()`: Método principal onde o programa começa a ser executado.

- `Console.WriteLine()`: Método para imprimir texto no console.


3. Variáveis e Tipos de Dados:

csharp

int idade = 25;

double altura = 1.75;

char genero = 'M';

string nome = "João";

bool estudante = true;


- `int`, `double`, `char`, `string`, `bool`: Tipos de dados primitivos em C#.

- `idade`, `altura`, `genero`, `nome`, `estudante`: Exemplos de variáveis com diferentes tipos de dados.


4. Estruturas de Controle:

csharp

int idade = 20;


if (idade >= 18)

{

    Console.WriteLine("Você é maior de idade.");

}

else

{

    Console.WriteLine("Você é menor de idade.");

}


- `if`, `else`: Estruturas de decisão para executar diferentes blocos de código com base em uma condição.


5. Funções:

csharp

static int Somar(int a, int b)

{

    return a + b;

}


static void Main()

{

    int resultado = Somar(5, 3);

    Console.WriteLine("Resultado da soma: " + resultado);

}


- `static int Somar(int a, int b)`: Declaração de uma função chamada Somar que retorna a soma de dois números inteiros.

- `int resultado = Somar(5, 3);`: Chamada da função Somar com argumentos e atribuição do resultado a uma variável.


6. Classes e Objetos:

csharp

class Pessoa

{

    public string nome;

    public int idade;


    public void Apresentar()

    {

        Console.WriteLine("Olá, meu nome é " + nome + " e eu tenho " + idade + " anos.");

    }

}


static void Main()

{

    Pessoa pessoa1 = new Pessoa();

    pessoa1.nome = "Maria";

    pessoa1.idade = 30;

    pessoa1.Apresentar();

}


- `class Pessoa`: Definição de uma classe chamada Pessoa com membros nome e idade.

- `public void Apresentar()`: Método da classe Pessoa para exibir uma mensagem de apresentação.


Conclusão:

Parabéns por completar o tutorial básico de C#! Agora você possui uma compreensão dos conceitos fundamentais dessa linguagem de programação. Continue praticando e explorando recursos mais avançados para se tornar um desenvolvedor C# mais habilidoso. Lembre-se de buscar projetos práticos e desafiadores para aplicar o que aprendeu e continuar aprimorando suas habilidades de programação em C#.


PARTE=2


Copyright © 2024 (zxyurikauan). Todos os direitos reservados

Comentários

Postagens mais visitadas