Défis de code : Beginner

Entraînez-vous sur Beginner avec 95 défis de code, du plus facile au plus difficile. Chaque défi s'exécute dans le navigateur, avec des tests instantanés, une revue de votre code par l'IA et des solutions de la communauté à comparer.

Facile · 89 Moyen · 6

Compétences travaillées: ComptageArithmétiqueDécoupage de chaînesExtraction des chiffresFormulesListesBouclesConditionsDivisibilitéListes 2DModuloSuivre un maximum
  • Python · C++ · C#
  • Tests automatisés
  • Relecture IA
  • Solutions de la communauté
226
Défis
2
Solutions partagées
3
Langages

Tous les défis

Recherchez par sujet, langage ou difficulté.

95 défis
Facile

Power by Repeated Multiplication

Raise a number to a power with a loop.

Vous apprendrez Produit cumuléExposant zéro
BeginnerLearning-pathLoops
Aucune solution pour l’instant
Facile

Chaîne Palindrome

Vérifiez si un texte se lit de la même façon dans les deux sens.

Vous apprendrez Deux pointeursSortie anticipée
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Row Sums

Add up every row of a grid.

Vous apprendrez Listes 2DBoucles imbriquées
BeginnerGridsLearning-path
Aucune solution pour l’instant
Facile

Note en lettre

Transformez un score de test en note en lettre.

Vous apprendrez Chaînes if/elifIntervalles
BeginnerConditionsLearning-path
Aucune solution pour l’instant
Facile

Multiplication Table Row

List the first multiples of a number.

Vous apprendrez MultiplesConstruire des listes
BeginnerLearning-pathLoops
Aucune solution pour l’instant
Facile

Somme des multiples

Additionnez les valeurs inférieures à une limite qui sont divisibles par au moins un facteur donné.

Vous apprendrez BouclesDivisibilité
BeginnerNumbers
Aucune solution pour l’instant
Facile

Absolute Value Without abs

Compute an absolute value with a condition.

Vous apprendrez NégationSans fonctions intégrées
BeginnerConditionsLearning-path
Aucune solution pour l’instant
Facile

Compte à rebours jusqu'au décollage

Comptez à rebours à partir d'un nombre et terminez par Liftoff!

Vous apprendrez Boucles à reboursListes
BeginnerLearning-pathLoops
Aucune solution pour l’instant
Facile

Casse de Titre

Mettre en majuscule la première lettre de chaque mot.

Vous apprendrez Méthodes de chaînesMajuscules
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Année bissextile

Vérifiez si une année suit la règle des années bissextiles du calendrier grégorien.

Vous apprendrez Logique booléenneConditions
BeginnerNumbers
Aucune solution pour l’instant
Facile

Swap First and Last

Exchange the first and last items of a list.

Vous apprendrez Indices de listeÉchange
ArraysBeginnerLearning-path
Aucune solution pour l’instant
Facile

Point Quadrant

Find which quadrant a point lies in.

Vous apprendrez CoordonnéesTests de signe
BeginnerConditionsLearning-path
Aucune solution pour l’instant
Facile

Largest of Three

Pick the largest of three numbers without a built-in max.

Vous apprendrez ComparaisonsCombiner des conditions
BeginnerConditionsLearning-path
Aucune solution pour l’instant
Facile

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

Vous apprendrez ListesRègles de remise
ArraysBeginnerFunctionsLearning-path
Aucune solution pour l’instant
Facile

Ticket Price by Age

Choose a cinema ticket price from the visitor's age.

Vous apprendrez Tranches d'âgeValeurs limites
BeginnerConditionsLearning-path
Aucune solution pour l’instant
Facile

Vérification d'anagrammes

Vérifiez si deux phrases utilisent exactement les mêmes lettres.

Vous apprendrez TriComptage des fréquences
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Inverser une chaîne de caractères

Renvoyez les caractères d'une chaîne dans l'ordre inverse.

Vous apprendrez Parcours à l'enversDécoupage
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

First Negative Index

Find where the first negative number appears.

Vous apprendrez Recherche linéaireRetour anticipé
ArraysBeginnerLearning-path
Aucune solution pour l’instant