Você está na página 1de 2

Bem-vindo ao Curso de Conhecimentos Básicos de C++!

Este curso foi elaborado para


iniciantes que desejam aprender os fundamentos da linguagem de programação C++.
Prepare-se para mergulhar em conceitos essenciais e praticar com muitos exemplos de
código. Vamos começar!

Módulo 1: Introdução ao C++


Aula 1: Introdução à Linguagem C++
O que é C++?
Por que aprender C++?
Configurando o ambiente de desenvolvimento C++.
Aula 2: Sintaxe Básica de C++
cpp
Copy code
// Exemplo de Hello World
#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}

// Variáveis e tipos de dados


int idade = 25;
float salario = 2500.50;
char letra = 'A';
Módulo 2: Estruturas de Controle
Aula 3: Estruturas de Decisão
cpp
Copy code
// Exemplo de if-else
if (idade >= 18) {
std::cout << "Você é maior de idade." << std::endl;
} else {
std::cout << "Você é menor de idade." << std::endl;
}
Aula 4: Loops
cpp
Copy code
// Exemplo de loop for
for (int i = 0; i < 5; i++) {
std::cout << i << std::endl;
}

// Exemplo de loop while


int contador = 0;
while (contador < 5) {
std::cout << contador << std::endl;
contador++;
}
Módulo 3: Arrays e Ponteiros
Aula 5: Arrays
cpp
Copy code
// Exemplo de array
int numeros[5] = {1, 2, 3, 4, 5};
Aula 6: Ponteiros
cpp
Copy code
// Exemplo de ponteiro
int numero = 10;
int *ptrNumero = &numero;
std::cout << "Valor: " << *ptrNumero << std::endl;
Módulo 4: Funções e Estruturas de Dados
Aula 7: Funções
cpp
Copy code
// Exemplo de função
int soma(int a, int b) {
return a + b;
}
Aula 8: Estruturas de Dados (Struct)
cpp
Copy code
// Exemplo de struct
struct Pessoa {
std::string nome;
int idade;
};

Pessoa pessoa1 = {"Maria", 30};


std::cout << "Nome: " << pessoa1.nome << ", Idade: " << pessoa1.idade << std::endl;
Módulo 5: Manipulação de Arquivos e Exceções
Aula 9: Manipulação de Arquivos
cpp
Copy code
// Exemplo de leitura de arquivo
#include <fstream>

std::ifstream arquivo("exemplo.txt");
if (arquivo.is_open()) {
std::string linha;
while (std::getline(arquivo, linha)) {
std::cout << linha << std::endl;
}
arquivo.close();
} else {
std::cout << "Não foi possível abrir o arquivo." << std::endl;
}
Aula 10: Tratamento de Exceções
cpp
Copy code
// Exemplo de tratamento de exceções
try {
int resultado = 10 / 0;
} catch (std::exception& e) {
std::cout << "Erro: " << e.what() << std::endl;
}

Você também pode gostar