bonjour,
Que calcule l'algorithme suivant ?
![]()
bonjour,
Que calcule l'algorithme suivant ?
![]()
Tu prends un papier et un crayon. Tu prends 2 valeurs pour N et M (par exemple N=6, M=5), et tu déroules l'algorithme.
Et tu refais l'exercice 2 ou 3 fois, avec différentes valeurs de N et M.
Normalement, tu devrais avoir une bonne idée du résultat.
C exactement ce que j'ai fait, ms j'arrive pas à trouver la relation, l'algorithme se rassemble a celle utiliser pour convertir un chiffre décimal à chiffrer binaire, sauf que chaque fois on trouve 1 on additionne le variable res avec m*2^k avec k le nombre d'itération en cour , vous pensé pas que c t'une algorithme de cryptage!!!
En fin de compte, c l'algorithme que pour calculer le produit de deux nombres, ms pour koi tou cette algorithme just pour calculer le produit :/
Ca sert effectivement à calculer le produit.
J'imagine que cet exercice fait partie d'un cours. L'objectif est purement pédagogique. Il sert à voir si tu sais lire un algorithme, et si tu sais dérouler un algorithme. Peut-être qu'il y a une autre idée errière l'exercice ( introduction au calcul binaire ou un truc comme ça..)
Mais bien evidemment, c'est juste un exercice. Personne ne te demandera de passer par cet outil pour faire des multiplications.
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.
Cet algorithme sert juste à créer une chaîne de caractères qui représente une valeur binaire ; tu passes d'une valeur numérique à une représentation binaire ...
PS: l'algorithme est pas complètement correct ...
Partager