- 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
Fundamentos de C/C++
Do primeiro programa a operadores, condições, laços, strings, arrays, funções e structs, com um desafio após cada tema.
Começar a trilha →1 Primeiros passos 4 lições
- Lição 1 desafio Hello World e estrutura do programa Compare os menores programas completos em C e C++.
- Lição 2 desafios Tipos de dados e saída formatada Declare números e imprima-os com segurança.
- Lição 2 desafios Operadores e expressões Use operadores aritméticos, de atribuição, de comparação e lógicos em C e C++.
- Lição 2 desafios Leitura e validação de entrada Leia dados do usuário e rejeite valores inválidos.
2 Decisões 2 lições
- Lição 3 desafios Condições, loops e switch Combine branches e loops em um programa pequeno.
- Lição 1 desafio FizzBuzz Imprima Fizz, Buzz ou FizzBuzz para os números de 1 a 15.
3 Laços 2 lições
- Lição 3 desafios Laços: for, while e do-while Repita tarefas com os laços for, while e do-while, além de break e continue.
- Lição 1 desafio Tabuada Imprima a tabuada de um número.
4 Strings e texto 3 lições
- Lição 2 desafios Arrays e strings Percorra arrays fixos e meça texto com segurança.
- Lição 3 desafios Strings em C e C++ Compare os arrays de caracteres do C com std::string do C++: tamanho, junção, comparação e busca.
- Lição 1 desafio Verificar um palíndromo Verifique se uma palavra é lida igual nos dois sentidos.
5 Coleções 2 lições
- Lição 1 desafio Somar os valores de um array Calcule a soma de todos os valores de um array.
- Lição 2 desafios Maior valor de um array Encontre o valor máximo de um array.
6 Funções 3 lições
- Lição 2 desafios Funções e passagem de parâmetros Compare passagem por valor, ponteiros e referências.
- Lição 2 desafios Verificar um número primo Determine se um inteiro é primo.
- Lição 2 desafios Recursão e call stack Resolva problema por instância menor.
7 Objetos e classes 2 lições
- Lição 1 desafio struct em C e class em C++ Modele estado e comportamento relacionados.
- Lição 1 desafio Ponteiros e endereços Armazene endereço, desreferencie e altere o objeto original.