Parcours d'apprentissage

Apprenez C# étape par étape

40 défis répartis en 8 modules vous guident des variables et conditions jusqu’aux fonctions, grilles et récursivité. Résolvez-les dans l’ordre en C# ; chaque défi s’exécute dans votre navigateur avec des tests instantanés et une relecture par IA.

  1. 1

    Variables & arithmétique

    Stockez des valeurs, faites des calculs et retournez les résultats.

    0/5
    1. 1 Rectangle Perimeter Facile Résoudre en C#
    2. 2 Celsius vers Fahrenheit Facile Résoudre en C#
    3. 3 Simple Interest Facile Résoudre en C#
    4. 4 Body Mass Index Facile Résoudre en C#
    5. 5 Average of Three Facile Résoudre en C#
  2. 2

    Conditions

    Prenez des décisions avec if, else et des comparaisons.

    0/5
    1. 1 Note en lettre Facile Résoudre en C#
    2. 2 Largest of Three Facile Résoudre en C#
    3. 3 Ticket Price by Age Facile Résoudre en C#
    4. 4 Point Quadrant Facile Résoudre en C#
    5. 5 Absolute Value Without abs Facile Résoudre en C#
  3. 3

    Boucles

    Répétez des actions avec les boucles for et while.

    0/5
    1. 1 Sum of Odd Numbers Facile Résoudre en C#
    2. 2 Multiplication Table Row Facile Résoudre en C#
    3. 3 Compte à rebours jusqu'au décollage Facile Résoudre en C#
    4. 4 Power by Repeated Multiplication Facile Résoudre en C#
    5. 5 Halve Until One Facile Résoudre en C#
  4. 4

    Boucles imbriquées & motifs

    Imbriquez des boucles pour créer des tableaux et des formes.

    0/5
    1. 1 Pyramid Rows Facile Résoudre en C#
    2. 2 Multiplication Grid Facile Résoudre en C#
    3. 3 Count Pairs With a Sum Facile Résoudre en C#
    4. 4 Number Triangle Facile Résoudre en C#
    5. 5 Hollow Square Facile Résoudre en C#
  5. 5

    Chaînes de caractères

    Lisez, construisez et transformez du texte caractère par caractère.

    0/5
    1. 1 Count Uppercase Letters Facile Résoudre en C#
    2. 2 Initials From a Name Facile Résoudre en C#
    3. 3 Every Other Character Facile Résoudre en C#
    4. 4 Replace Spaces With Dashes Facile Résoudre en C#
    5. 5 Password Rules Check Facile Résoudre en C#
  6. 6

    Listes

    Manipulez des collections de valeurs : comptez, filtrez et transformez.

    0/5
    1. 1 Count Positive Numbers Facile Résoudre en C#
    2. 2 Running Sum Facile Résoudre en C#
    3. 3 Above-Average Values Facile Résoudre en C#
    4. 4 Swap First and Last Facile Résoudre en C#
    5. 5 First Negative Index Facile Résoudre en C#
  7. 7

    Fonctions

    Divisez un problème en petites fonctions réutilisables.

    0/5
    1. 1 Days in a Month Facile Résoudre en C#
    2. 2 Distance entre deux points Facile Résoudre en C#
    3. 3 Cart Total With Discount Facile Résoudre en C#
    4. 4 Min and Max Together Facile Résoudre en C#
    5. 5 Gradebook Top Student Moyen Résoudre en C#
  8. 8

    Grilles & récursivité

    Parcourez des grilles 2D et résolvez des problèmes récursifs.

    0/5
    1. 1 Row Sums Facile Résoudre en C#
    2. 2 Tic-Tac-Toe Winner Moyen Résoudre en C#
    3. 3 Recursive Power Moyen Résoudre en C#
    4. 4 Recursive Palindrome Moyen Résoudre en C#
    5. 5 Count Islands Moyen Résoudre en C#