CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

algorithme, que fait cette procedure ?

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
blackmamba32
blackmamba32
Niveau 9
11 mai 2011 à 18:03:33

Bonsoir,

j'ai à trouver ce que fait cet algorithme et je ne trouve pas, qui peut m'aider et m'expliquer brievement? merci :D

Programme progMist
VAR :
n, n2, res, reste: NOMBRE
DEBUT
res=reste=0
Sasir n
Saisir n2
sMist(n, n2, res, reste)
FIN

Procedure sMist(n : nombre, n2 : in out nombre, res : in out nombre,
reste : in out nombre)
VAR
temp : nombre
DEBUT
temp =n-n2
res = res+1
Si temp>=n2
sMist(temp, n2,res, reste)
Sinon
reste=temp
FinSi
Fin

chris_27
chris_27
Niveau 10
11 mai 2011 à 18:10:04

Non, on n'a pas envie de te faire ton devoir. :(

chris_27
chris_27
Niveau 10
11 mai 2011 à 18:12:50

http://fr.wikipedia.org/wiki/Division_euclidienne

PS: ma bonté me perdra.

blackmamba32
blackmamba32
Niveau 9
11 mai 2011 à 18:22:15

merci mais je dois vraiment etre nul parce que j'arrive toujours pas à debug, mais bon j'vais me debrouiller vu que ca a l'air de te faire ch*er ;)

caelacanthe
caelacanthe
Niveau 10
11 mai 2011 à 18:36:41

on dirait de l'assembleur, sur la forme :(

des tas de lignes qui, prises à part, ne veulent rien dire, et prises en groupe forment un algorithme qu'il faut reconnaitre en imaginant ce qu'il se passe à l'exécution :hap:

chris_27
chris_27
Niveau 10
11 mai 2011 à 18:39:04

blackmamba32 : j'ai pris le temps de faire l'exo, donc ça ne me fait pas chier. Après, j'ai pas spécialement envie (pour ton bien) de t'empêcher de plancher un peu. Si tu poses des questions plus précises sur ce qui te bloque, tu auras nettement plus de chances d'avoir des réponses positives. :oui:

chris_27
chris_27
Niveau 10
11 mai 2011 à 18:41:40

(toujours attendre 10 secondes avant de poster… ça éviterait bien des double-postes)

Si tu es complétement coincé, essaie de faire tourner l'algo avec les valeurs suivantes et dis nous ce que tu trouves et ce que ça t'évoque :

n = 5, n2 = 12
n = 12, n2 = 5
n = 18, n2 = 5

blackmamba32
blackmamba32
Niveau 9
11 mai 2011 à 18:48:07

OK, tentative de debug

n= 150
n2= 10

temp = 140
res = 1
140 > 10

donc theoriquement je relance la fonction mais en remplacant N par temp? parce que si je garde N, je boucle... en augmentant res infiniment

blackmamba32
blackmamba32
Niveau 9
11 mai 2011 à 19:04:33

jcrois que j'ai compris

n = 25
n2 = 8

temp = 17
res = 1
temp > n2

retour a la procédure en remplacant n par temp
temp = 9
res = 2
temp > n2

temp = 1
res = 3
temp < n2
reste = 1

25/8 = 3, reste 1 :D
c'est bien ca? :D

si c'est bien ca, une derniere question m'embette, c'est que la consigne est "Afficher le résultat et détailler pas à pas les valeurs du tableau dans l'algorithme"
quel tableau ?
merci

chris_27
chris_27
Niveau 10
11 mai 2011 à 19:30:37

Voilà, je pense que tu as compris. :-)

blackmamba32
blackmamba32
Niveau 9
11 mai 2011 à 19:34:06

oui merci à toi, maintenant faut que j'essaye de comprendre les autres exercices sur "structure et enregistrement", c'est une autre histoire lol
bonne soirée

blackmamba32
blackmamba32
Niveau 9
12 mai 2011 à 09:10:00

topic a supprimer svp merci

bossn-23
bossn-23
Niveau 21
12 mai 2011 à 12:18:21

les paroles partent, mais les topics restent

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware