Skip to content
 
 

Repository files navigation

Repositório de Estudos em C++

Coleção de exercícios e projetos desenvolvidos no módulo de C++ do curso de Desenvolvimento Full Stack no ITEAM, ministrado pela professora Erika Dilliany.

O conteúdo evolui de lógica e estruturas básicas até orientação a objetos, encapsulamento, herança e sobrescrita.

Destaques

  • Exercícios progressivos por aula e tema.
  • Práticas com classes, validações e modelagem de objetos.
  • Projeto aplicado em múltiplas versões: Bolão Copa 2026.

Estrutura do repositório

  • atividades/: exercícios iniciais de base.
  • aula_06/atividades/: sequência de exercícios da aula 06.
  • aula_07/atividades/: foco em encapsulamento e manipulação de dados.
  • aula08/atividades/: foco em herança e sobrescrita.
  • bolaoversao1/, bolaoversao2/, bolaoversao3/: evolução do projeto Bolão.
  • CPPFullStack-Rafael_Leticia/: pasta compartilhada com versões do projeto em dupla.
  • desafio.cpp: desafio geral em C++.
  • arvore.cpp: atividade de árvore/estrutura textual.
  • forma_geometrica.cpp: exercício com modelagem de formas geométricas.

Projeto Bolão Copa 2026

Projeto prático com cadastro de resultados, palpites e ranking de pontuação.

  • Versão 1: estrutura inicial.
  • Versão 2: melhorias com vetores e validações.
  • Versão 3: menu interativo, múltiplos jogos/apostadores, ponteiros e alocação dinâmica.

Critérios de pontuação:

  • 10 pontos: placar exato.
  • 5 pontos: vencedor correto.
  • 3 pontos: empate correto.
  • 0 pontos: palpite incorreto.

Como executar

Exemplo genérico (PowerShell):

g++ .\caminho\arquivo.cpp -o .\output\programa.exe
.\output\programa.exe

Exemplo real com o desafio:

g++ .\desafio.cpp -o .\output\desafio.exe
.\output\desafio.exe

Tecnologias

  • C++
  • g++ (GNU Compiler Collection)
  • PowerShell (execução local)

Autoria

  • Letícia Alves
  • Projeto Bolão (em dupla): Letícia Alves e Rafael Nóbrega

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages