Desafios Práticos de C++

Este curso contém muitos desafios para C++, cada desafio é um pequeno projeto C++ com instruções e soluções detalhadas. Você pode praticar suas habilidades em C++ resolvendo esses desafios, aprimorar suas habilidades de resolução de problemas e aprender a escrever código limpo e eficiente.

C++

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Programa

Cálculo da Média de Notas dos Alunos

Exibir as Letras Criptografadas

Calcular Fatorial Usando Loop For em C++

Todas as Permutações Possíveis para Empréstimo de Livros

Exiba o Valor Máximo

Saída de String em Programa C++

Gerenciamento de Memória Heap

Tipos de Dados e Expressões

Gerar Nome do Mês em Inglês Usando Array de Ponteiros

Somar Dois Inteiros Usando Lambda

Coming Soon

Adicionando Números com Ponteiros

Coming Soon

Cálculo da Área e Perímetro do Retângulo

Coming Soon

Calcular a Média de 3 Números

Coming Soon

Função Lambda: Calculadora de IMC

Coming Soon

Conversão de Caractere para Inteiro

Coming Soon

Cálculo do Preço de Custo

Coming Soon

Calcular Lucro e Percentual de Lucro

Coming Soon

Alterando Valores Padrão de Elementos de Enum

Coming Soon

Converter Centímetros para Pés

Coming Soon

Valores de Variáveis Enum: Meat1, Meat2

Coming Soon

Distribuir Chocolates Entre Crianças

Coming Soon

Alocação Dinâmica de Memória em C++

Coming Soon

Resolvendo a Equação de Einstein com Macros

Coming Soon

Converter Fahrenheit para Celsius em C++

Coming Soon

Calcular o Volume do Cubo

Coming Soon

Usando Lambda para Imprimir Olá Mundo

Coming Soon

Unindo Duas Strings

Coming Soon

Imprimindo Números de Linha Usando Macro

Coming Soon

Aperto de Mãos Máximo Possível

Coming Soon

Conversão de Milhas para Quilômetros

Coming Soon

Usando Múltiplos Namespaces: Ordem Inversa

Coming Soon

Conversão de Libras para Quilogramas

Coming Soon

Redefinindo o Macro de Cálculo de Energia

Coming Soon

Cálculo do Valor Principal com Juros Simples

Coming Soon

Calcular a Diferença Entre Dois Números

Coming Soon

Soma de Números Até o Usuário Inserir 0

Coming Soon

Trocar Dois Números Sem Variável Temporária

Coming Soon

Função de Subtração Personalizada

Exibir a Raiz Quadrada

Acessar Elementos de Array Bidimensional

Verificar Validade do Alfabeto

Coming Soon

Reescreva a Função Strcpy

Conversão de String para Maiúsculas

Coming Soon

Calculando o Comprimento de uma String

Coming Soon

Encontrar o Maior Elemento em um Array

Coming Soon

Função de Cálculo da Área do Círculo

Coming Soon

Demonstração de Namespaces em C++

Coming Soon

Calcular Juros Simples com Função

Coming Soon

Calcular Preço de Venda e Lucro

Coming Soon

Demonstração de Sobrecarga de Função com Parâmetros

Coming Soon

Sobrecarga de Funções com Diferentes Tipos de Parâmetros

Coming Soon

A Diretiva `using` em Namespaces

Coming Soon

Usar Expressões Regulares para Validar Endereços de E-mail

Exibir o Último Número de Série

Verificar Par ou Ímpar

Coming Soon

Determinar a Validade de Ano Bissexto

Coming Soon

Determinar Número Negativo

Coming Soon

Determinação da Nota do Aluno com Base nas Pontuações

Coming Soon

Determinar Elegibilidade de Bônus do Funcionário

Coming Soon

Encontre o Irmão Mais Novo

Coming Soon

Jogo de Adivinhação: Determinar o Número Correto

Coming Soon

Elegibilidade para Voto Baseada na Idade

Coming Soon

Manipulação Numérica Fizz Buzz

Coming Soon

Imprimir a String Mais Longa a Partir da Entrada

Coming Soon

Cursos Gratuitos e Cursos VIP

Cálculo do Fatorial Usando Iteração

Coming Soon

Gerar Tabela de Multiplicação de um Número

Coming Soon

Imprimindo os Primeiros N Números

Coming Soon

Imprimir Padrão de Meio Triângulo de \*

Coming Soon

Loop para Imprimir Frase 3 Vezes

Coming Soon

Calcular a Soma dos Números Naturais

Coming Soon

Contagem de Dígitos em um Número

Coming Soon

Cálculo da Soma dos Dígitos

Coming Soon

Otimização de Desempenho da Sequência de Fibonacci em C++

Criação Dinâmica de um Array

Coming Soon

Calcular Média das Notas

Coming Soon

Calcular a Porcentagem de Notas Obtidas

Coming Soon

Acessando Elementos de Array com Notação de Ponteiro

Coming Soon

Extrair Elementos de Array com Loop com Intervalo (Ranged Loop)

Coming Soon

Multiplicação de Elementos de Array

Coming Soon

Determinar a Existência de um Número Perfeito

Coming Soon

Contador de Frequência de Caracteres

Coming Soon

Encontrando os Fatores de um Número Dado

Coming Soon

Cálculo do MDC de Dois Números

Coming Soon

Verificar o Status de Número Primo Usando C++

Coming Soon

Encontrando Números Primos Entre Intervalos

Coming Soon

Verificando se um Número é Armstrong

Coming Soon

Implementando Verificador de Número Armstrong

Coming Soon

Determinação de Número de Harshad

Coming Soon

Determinação de Números Palíndromos.

Coming Soon

Programa em C++ para Calcular o Volume da Esfera

Coming Soon

Determinação de Números Abundantes

Coming Soon

Contar Vogais em String

Coming Soon

Sobrecarga de Operadores de Prefixo e Pós-fixo

Coming Soon

Sobrecarga do Operador Pós-fixado ++

Coming Soon

Cálculo de Volume Usando Membros de Classe

Encontrando o Menor Número

Coming Soon

Identificando Números Auto-Divisíveis

Coming Soon

Troca de Duas Variáveis com Ponteiros

Coming Soon

Identificar Números Pares em um Array

Coming Soon

Adição com Templates de Função

Coming Soon

Programa de Calculadora Simples com Switch

Coming Soon

Operações Aritméticas em C++

Coming Soon

Copiar Conteúdo de Array em C

Verificação de Intervalo Numérico Usando Loop e Booleano

Coming Soon

Encontrar o Maior Múltiplo Abaixo de 250

Coming Soon

Excluir Múltiplos de Três

Coming Soon

Ignorando um Número Específico

Coming Soon

Parando em um Número Específico

Coming Soon

Cálculo do MMC de Dois Números

Coming Soon

Verificar Denominador Zero

Coming Soon

Usando a Classe Exception para Divisão

Coming Soon

Cálculo da Área de Retângulos

Coming Soon

Conversão de Temperatura de Celsius para Fahrenheit

Acesso a Membros Estáticos de Classe

Coming Soon

Calculadora de Área de Retângulo

Coming Soon

Tratamento da Exceção bad_alloc em C++

Coming Soon

Capturando Múltiplas Exceções

Coming Soon

Verificação de Limites de Array

Coming Soon

Sobrecarga do Operador ++ de Prefixo

Coming Soon

Soma da Sequência

Calcular o Desvio Padrão de um Array

Coming Soon

Número de 1's em Binário

Cálculo da Média Usando Expressões de Dobra (Fold Expressions)

Adicionando Números Complexos com Função Amiga

Coming Soon

Implementação da Adição de Números Complexos

Coming Soon

Calcular a Área de Dois Triângulos

Coming Soon

Cálculo das Áreas de Triângulo e Retângulo

Coming Soon

Criação Dinâmica de um Objeto

Coming Soon

Obter e Definir Nome do Aluno

Coming Soon

Definir e Obter o Salário do Funcionário

Coming Soon

Cálculo da Diferença de Coordenadas

Coming Soon

Associação Estruturada e Funções Lambda

Cálculo da Área de um Quadrado

Coming Soon

Verificação das Condições de Temperatura IcyHot

Coming Soon

Criar Classe Template de Calculadora Reutilizável

Coming Soon

Cálculo de Áreas com Classes Abstratas

Coming Soon

Implementando Herança Privada

Coming Soon

Implementar Herança Protegida

Coming Soon

Conversão de Hexadecimal para Decimal

Acessando Função Sobrescrita da Classe Base

Coming Soon

Implementando Funções Virtuais

Coming Soon

Classe Animal e Herança

Coming Soon

Múltiplas Classes Herdando de Uma Única Classe

Coming Soon

Sobrescrita de Função em Múltiplas Classes

Coming Soon

Sobrescrita de Função da Classe Pai

Coming Soon

Programação Concorrente com Saída Bloqueada

Implementação de Calculadora de Números Complexos

Coming Soon

Atualizar LabEx para C++11 com printf

Divisão de Números Complexos

Coming Soon

Converter Entrada do Teclado para Arquivo em Maiúsculas

Corrigir Bug de Corte de String em C++14

Implementação do Logger Singleton

Implementar um pool de threads simples

Bubble Sort de 10 Inteiros em C++

Introdução

Este curso de Desafios Práticos de C++ foi projetado para ajudá-lo a aprimorar suas habilidades de programação em C++ por meio de uma série de exercícios envolventes e práticos. Seja você um iniciante procurando solidificar sua compreensão de C++ ou um programador experiente buscando aprimorar suas habilidades de resolução de problemas, este curso é adaptado para atender às suas necessidades.

🎯 Tarefas

Neste Curso, você aprenderá:

  • Como abordar uma variedade de desafios de programação em C++, variando da sintaxe básica e estruturas de controle a tópicos mais avançados, como estruturas de dados e algoritmos
  • Desenvolver suas habilidades de resolução de problemas trabalhando em cenários do mundo real e implementando soluções eficientes
  • Escrever código C++ limpo, sustentável e otimizado por meio de prática e feedback práticos
  • Ganhar experiência na aplicação das melhores práticas e padrões de design em C++ em seus projetos

🏆 Conquistas

Após concluir este Curso, você será capaz de:

  • Resolver com confiança uma ampla gama de desafios de programação em C++
  • Demonstrar proficiência em sintaxe C++, estruturas de dados e pensamento algorítmico
  • Escrever código C++ limpo, eficiente e bem documentado que adere aos padrões da indústria
  • Aprimorar suas habilidades de resolução de problemas e habilidades de pensamento crítico
  • Tornar-se um programador C++ mais versátil e confiante, pronto para enfrentar projetos complexos

Professor

labby
Labby
Labby is the LabEx teacher.

Recomendado para Você

no data