Bonjour à tous,
Je suis étudiant en droit du numérique et nous avons un exercice d'algorithmique à faire. Etant un juriste, je n'ai jamais fais d'algorithmique avant cette année donc tout est nouveau pour moi, c'est donc normal si vous trouvez ça très simple ahah
Alors il nous ait demandé de créer un algorithme permettant, à partir d'un tableau en forme standard représentant un nombre, de renvoyer le même tableau mais sans les éventuels 0 finaux. Je m'explique.
Le premier tableau représente le numéro 863 car cela représente 13x10^0 + 5x10^1+8x10^2+0x10^3 (car nous somme en base 10)
Le but de l'algorithme est d'enlever les 0 qui ne servent à rien à la fin.
Nous avons appris en cours à supprimer des variables d'un tableau avec l'algorithme suivant :
Or, si on veut enlever les 0, on ne peut déjà pas écrire (TAB′ [𝑖])0⩽𝑖<N−1 car on ne sait pas combien il y aura de 0 en trop. Donc je suis complètement bloqué depuis maintenant 5h.
L'algorithmique est vraiment compliqué pour moi et je demande votre aide.
Merci d'avance !
Partager