Mission Carthage

Accueil › Compilateur Algo

Compilateur d'algorithmes en ligne, notation tunisienne

Écris ton algorithme comme en classe (Algorithme, Début, Fin, TDO, Ecrire, Lire, ←), puis exécute-le pour voir s'il marche. Mission Carthage le traduit en Python et te montre la correspondance. Gratuit, sans installation, même sur téléphone.

Ce que tu peux faire

Le même programme, en Python et en algorithme

Python

n = int(input())
for i in range(1, 11):
    print(n, " x ", i, " = ", n * i, sep="")

Algorithme

Algorithme Table
Début
  Lire(n)
  Pour i de 1 à 10 Faire
    Ecrire(n, " x ", i, " = ", n * i)
  FinPour
Fin

TDO
Objet | Type/Nature
n, i | Entier

Ouvrir le compilateur d'algorithmes

Questions fréquentes

Comment tester un algorithme sans logiciel ?

Écris-le dans l'éditeur Algo, puis lance-le : il s'exécute dans ton navigateur, et la table des variables t'aide à suivre chaque étape.

Quelle notation d'algorithme est utilisée ?

Celle des cours tunisiens : Algorithme, Début, Fin, TDO, Ecrire, Lire, ←, Si ... FinSi, Pour ... FinPour, Tant que ... FinTantQue, Répéter ... Jusqu'à, Selon, DEF FN et DEF PROC, tableaux.

Mon algorithme affiche une erreur, comment la comprendre ?

Le message est écrit avec des mots simples et montre la ligne à corriger, par exemple une variable qui n'est pas déclarée dans le TDO.

Peut-on voir l'équivalent en Python ?

Oui. Un bouton montre ton algorithme traduit en Python, pour comprendre le lien entre les deux écritures.

Est-ce gratuit ?

Oui. Le compilateur est gratuit. Un compte gratuit permet d'enregistrer tes fichiers.