Aller au contenu principal

Exercices corrigés d'Algorithmique

Ces 40 exercices accompagnent le cours d'Algorithmique et suivent son ordre, notion par notion. Chacun se corrige dans la page, au clic : pas de compte à créer, pas de fichier à rendre, et la correction dit ce qui ne va pas plutôt que de donner une note.

Le cours d'AlgorithmiqueTous les parcours

Écrire l'algorithme8 exercices

Lire un problème en français, écrire l'algorithme qui le résout, et le faire exécuter dans la page.

Le cours : Lire et écrire du pseudo-code

Variables et affectation3 exercices

La flèche qui écrase, le choix du type, et la variable employée avant d'exister.

Le cours : Variables, types et affectation

Conditions3 exercices

La borne qui décide, la branche jamais atteinte, et ce que et, ou et non recouvrent.

Le cours : Conditions et tests logiques

Boucles3 exercices

Compter les tours, placer l'accumulateur, et savoir ce qui fait qu'une boucle s'arrête.

Le cours : Boucles et répétitions

Tableaux3 exercices

Indices et bornes, les trois parcours utiles, et le maximum qu'on ne cherche pas depuis zéro.

Le cours : Les tableaux et leur parcours

Fonctions3 exercices

Retourner plutôt qu'afficher, l'appel qui vaut une valeur, et ce qu'une fonction ne voit pas.

Le cours : Les fonctions et leurs paramètres

Modularité3 exercices

Découper par tâche, ce qui circule entre les modules, et ce qui rend un module réutilisable.

Le cours : La modularité : découper un algorithme

Traduction8 exercices

Passer du pseudo-code au Python, ligne à ligne.

Le cours : Lire et écrire du pseudo-code

Remise en ordre6 exercices

Remettre les instructions d'un algorithme dans le bon ordre.

Le cours : Lire et écrire du pseudo-code

Les notions ci-dessus sont enseignées dans le cours d'Algorithmique, chapitre par chapitre. Les autres parcours sont dans les exercices corrigés.