- Executores
-
Aprender
Aprender Python Exemplos executáveis, NumPy, pandas e mais Aprender IARedes neurais, ML e LLMs do zero Aprender C e C++ Ponteiros, memória, STL e C++ moderno Aprender C#Fundamentos, POO, LINQ, async e exercícios .NET Algoritmos em Python Busca, ordenação, recursão e visualizações O(n) Algoritmos em C e C++ Compare implementações em C e C++
- DesafiosNovo
Exercícios práticos de C/C++
Exercícios clássicos para iniciantes com números, texto e arrays, resolvidos em C e C++, cada um com um desafio para tentar sozinho.
Começar a trilha →1 Números e dígitos 8 lições
- Lição 2 desafios Verificar número primo em C e C++ Nesta lição, você vai verificar se um inteiro é primo testando divisores até a sua raiz quadrada.
- Lição 1 desafio Sequência de Fibonacci em C e C++ Nesta lição, você vai imprimir os 10 primeiros números da sequência de Fibonacci usando só duas variáveis e um laço.
- Lição 1 desafio Calcular o fatorial com um laço em C e C++ Nesta lição, você vai calcular o fatorial de um número com um laço e guardar o resultado em um tipo grande o suficiente.
- Lição 2 desafios Máximo divisor comum em C e C++ Nesta lição, você vai encontrar o máximo divisor comum (MDC) de dois inteiros com o algoritmo de Euclides.
- Lição 1 desafio Verificar ano bissexto em C e C++ Nesta lição, você vai verificar se um ano é bissexto pela regra do calendário gregoriano.
- Lição 1 desafio Converter decimal para binário em C e C++ Nesta lição, você vai converter um inteiro positivo de decimal para binário com divisões sucessivas por 2.
- Lição 1 desafio Converter temperatura de Celsius para Fahrenheit em C e C++ Nesta lição, você vai converter uma temperatura de Celsius para Fahrenheit e imprimir o resultado com uma casa decimal.
- Lição 1 desafio Calculadora simples em C e C++ Nesta lição, você vai criar uma calculadora simples que executa a operação escolhida com a instrução switch.
2 Problemas de texto 5 lições
- Lição 1 desafio Inverter uma string em C e C++ Nesta lição, você vai inverter uma string na própria memória dela trocando de lugar os caracteres simétricos.
- Lição 1 desafio Verificar palíndromo em C e C++ Nesta lição, você vai verificar se uma palavra se lê igual de frente para trás e de trás para frente comparando os caracteres simétricos.
- Lição 1 desafio Contar vogais em uma string com C e C++ Nesta lição, você vai contar as vogais de uma linha de texto, ignorando a diferença entre maiúsculas e minúsculas.
- Lição 1 desafio Contar palavras em uma frase com C e C++ Nesta lição, você vai contar as palavras separadas por espaços em uma frase acompanhando o estado enquanto percorre a string.
- Lição 1 desafio Contar a frequência de letras em uma string com C e C++ Nesta lição, você vai contar quantas vezes cada letra minúscula aparece em uma string usando um array de 26 elementos.
3 Problemas de listas 5 lições
- Lição 1 desafio Somar os elementos de um array em C e C++ Nesta lição, você vai somar todos os valores de um array com um laço e uma variável acumuladora.
- Lição 2 desafios Encontrar o maior valor de um array em C e C++ Nesta lição, você vai encontrar o maior valor de um array comparando os elementos um por um.
- Lição 1 desafio Encontrar o segundo maior valor de um array em C e C++ Nesta lição, você vai encontrar o segundo maior valor distinto de um array com uma única passada, sem ordenar.
- Lição 1 desafio Remover valores repetidos de um array em C e C++ Nesta lição, você vai remover os valores repetidos de um array mantendo a ordem da primeira ocorrência.
- Lição 2 desafios Transpor uma matriz em C e C++ Nesta lição, você vai imprimir a transposta de uma matriz trocando o papel das linhas e das colunas.