- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le C#Bases, POO, LINQ, async et exercices .NET Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++
- DéfisNouveau
Les bases du C/C++
Du premier programme aux opérateurs, conditions, boucles, chaînes, tableaux, fonctions et structures, avec un défi après chaque thème.
Commencer le parcours →1 Premiers pas 4 leçons
- Leçon 1 défi Hello World et structure du programme Comparez les plus petits programmes complets en C et C++.
- Leçon 2 défis Types de données et affichage formaté Déclarez des nombres et affichez-les correctement.
- Leçon 2 défis Opérateurs et expressions Utilisez les opérateurs arithmétiques, d'affectation, de comparaison et logiques en C et en C++.
- Leçon 2 défis Lecture et validation des entrées Lisez une entrée utilisateur et refusez les valeurs invalides.
2 Conditions 2 leçons
- Leçon 3 défis Conditions, boucles et switch Combinez branches et boucles dans un petit programme.
- Leçon 1 défi FizzBuzz Affichez Fizz, Buzz ou FizzBuzz pour les nombres de 1 à 15.
3 Boucles 2 leçons
- Leçon 3 défis Boucles : for, while et do-while Répétez un travail avec les boucles for, while et do-while, ainsi que break et continue.
- Leçon 1 défi Table de multiplication Affichez la table de multiplication d'un nombre.
4 Chaînes et texte 3 leçons
- Leçon 2 défis Tableaux et chaînes Parcourez des tableaux fixes et mesurez du texte en sécurité.
- Leçon 3 défis Chaînes en C et C++ Comparez les tableaux de caractères du C et std::string du C++ : longueur, concaténation, comparaison et recherche.
- Leçon 1 défi Tester un palindrome Vérifiez si un mot se lit de la même façon dans les deux sens.
5 Collections 2 leçons
- Leçon 1 défi Somme d'un tableau Calculez la somme de toutes les valeurs d'un tableau.
- Leçon 2 défis Plus grande valeur d'un tableau Trouvez la valeur maximale d'un tableau.
6 Fonctions 3 leçons
- Leçon 2 défis Fonctions et passage de paramètres Comparez passage par valeur, pointeurs et références.
- Leçon 2 défis Tester un nombre premier Déterminez si un entier est premier.
- Leçon 2 défis Récursivité et pile d’appels Résolvez un problème par une instance plus petite.
7 Objets et classes 2 leçons
- Leçon 1 défi struct en C et class en C++ Modélisez état et comportement associés.
- Leçon 1 défi Pointeurs et adresses Stockez une adresse, déréférencez-la et modifiez l’objet d’origine.