- Esecutori
-
Impara
Impara Python Esempi eseguibili, NumPy, pandas e altro Impara l'IAReti neurali, ML e LLM da zero Impara C e C++ Puntatori, memoria, STL e C++ moderno Impara C#Fondamenti, OOP, LINQ, async ed esercizi .NET Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++
- SfideNuovo
Fondamenti di C/C++
Dal primo programma a operatori, condizioni, cicli, stringhe, array, funzioni e struct, con una sfida dopo ogni argomento.
Inizia il percorso →1 Primi passi 4 lezioni
- Lezione 1 sfida Hello World e struttura del programma Confronta i più piccoli programmi completi in C e C++.
- Lezione 2 sfide Tipi di dati e output formattato Dichiara numeri e stampali in modo sicuro.
- Lezione 2 sfide Operatori ed espressioni Usa operatori aritmetici, di assegnazione, di confronto e logici in C e C++.
- Lezione 2 sfide Lettura e validazione dell’input Leggi input utente e rifiuta valori non validi.
2 Decisioni 2 lezioni
- Lezione 3 sfide Condizioni, cicli e switch Combina branch e loop in un piccolo programma.
- Lezione 1 sfida FizzBuzz Stampa Fizz, Buzz o FizzBuzz per i numeri da 1 a 15.
3 Cicli 2 lezioni
- Lezione 3 sfide Cicli: for, while e do-while Ripeti un lavoro con i cicli for, while e do-while, più break e continue.
- Lezione 1 sfida Tabellina Stampa la tabellina di un numero.
4 Stringhe e testo 3 lezioni
- Lezione 2 sfide Array e stringhe Scorri array fissi e misura il testo in sicurezza.
- Lezione 3 sfide Stringhe in C e C++ Confronta gli array di caratteri del C con std::string del C++: lunghezza, unione, confronto e ricerca.
- Lezione 1 sfida Verificare un palindromo Controlla se una parola si legge uguale nei due sensi.
5 Collezioni 2 lezioni
- Lezione 1 sfida Sommare i valori di un array Calcola la somma di tutti i valori di un array.
- Lezione 2 sfide Trovare il valore massimo Trova il valore massimo in un array.
6 Funzioni 3 lezioni
- Lezione 2 sfide Funzioni e passaggio dei parametri Confronta pass-by-value, puntatori e riferimenti.
- Lezione 2 sfide Verificare un numero primo Stabilisci se un intero è primo.
- Lezione 2 sfide Ricorsione e call stack Risolvi un problema tramite un’istanza più piccola.
7 Oggetti e classi 2 lezioni
- Lezione 1 sfida struct in C e class in C++ Modella stato e comportamento collegati.
- Lezione 1 sfida Puntatori e indirizzi Memorizza un indirizzo, dereferenzialo e modifica l’oggetto.