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 facile svp aide

zen_o
zen_o
Niveau 8
21 mai 2017 à 20:19:05

Alors là, je comprends vraiment pas :

http://prntscr.com/fafys9

Aidez-moi svp

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 20:53:44

Déroule l'algorithme pour voir ce que ça fait.

zen_o
zen_o
Niveau 8
21 mai 2017 à 20:55:28

on peut pas le dérouler, il faut faire les calcul c:

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 20:56:15

Bah oui justement :(

Tu comprends ce qui est écrit ?

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:02:19

je bloque à partir de : pour i allant de 1 à N (donc 4)
affecter à S la valeur 3+S-1

blue-tamere
blue-tamere
Niveau 12
21 mai 2017 à 21:03:35

ca veut dire que S devient 3+S-i

si S=12 et i=5, affecter a S la valeur 3+S-5 se traduit par: S=3+12-5=10

Message édité le 21 mai 2017 à 21:04:30 par blue-tamere
zen_o
zen_o
Niveau 8
21 mai 2017 à 21:05:23

Dans ma correction, ils disent que La réponse c'est 2, pourrais tu m'expliquer pk 10, j'comprend pas x)

Message édité le 21 mai 2017 à 21:06:18 par zen_o
blue-tamere
blue-tamere
Niveau 12
21 mai 2017 à 21:11:21

Je te dis que si S=12 et i=5, affecter à S la valeur 3+S-i revient à dire: S=3+12-5 (12 est l'ancienne valeur de S, 5 la valeur de i)
S=12 et i=5 sont des valeurs que j'ai choisies au hasard pour faire un exemple, ça ne veut pas dire que ton algorithme va te renvoyer 10

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:14:40

Mais si on choisit n'importe quel valeur, on aura à chaque fois une réponse différente, or, ici, je dois calculer S = 3+ S donc 0 - i dont je ne connais pas la valeur

blue-tamere
blue-tamere
Niveau 12
21 mai 2017 à 21:17:10

" je dois calculer S = 3+ S donc 0 - i "

je comprends pas ce que tu veux dire
déroule l'algorithme méthodiquement

ProfShadoko
ProfShadoko
Niveau 10
21 mai 2017 à 21:19:04

Bah le pour veut dire que tu fais le calcul avec i=1, tu remplace S, tu fais avec le nouveau S et i=2, et tu reitères ca jusqu'au calcul pour i=N, et la tu sors de la boucle et l'algo te donnes le dernier S :(

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:23:46

je viens de comprendre pour le i
mais S = 3 + S - i je comprends pas comment trouver le S dans la formule

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 21:25:29

On va reprendre depuis le début.

Si je te dis que A vaut 5, combien ça veut 6+A ?

Message édité le 21 mai 2017 à 21:25:41 par barbubabytoman
blue-tamere
blue-tamere
Niveau 12
21 mai 2017 à 21:25:34

"si S=12 et i=5, affecter à S la valeur 3+S-i revient à dire: S=3+12-5 (12 est l'ancienne valeur de S, 5 la valeur de i) "

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:30:27

Le 21 mai 2017 à 21:25:29 barbubabytoman a écrit :
On va reprendre depuis le début.

Si je te dis que A vaut 5, combien ça veut 6+A ?

merci de gaspiller votre temps pr moi les gars, ça fait plaisir :)

A = 5
Donc 6+ A = 6+5 = 11

Le 21 mai 2017 à 21:25:34 blue-tamere a écrit :
"si S=12 et i=5, affecter à S la valeur 3+S-i revient à dire: S=3+12-5 (12 est l'ancienne valeur de S, 5 la valeur de i) "

J'comprends pas pk 12 = S et i = 5 (i = 1 à 4)

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 21:31:01

Maintenant, je dis donc que A=5.

Si je mets 6+A dans A, combien vaut A ?

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:33:33

Faut mettre
6+ A dans 11
Sauf que A vallait 11 donc 6 + 11 = 17

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 21:47:40

Faut vraiment voir les variables (les lettres ici) comme des boîtes dans lesquelles on met des valeurs.

Donc quand tu fais 6+A, tu sors ce qu'il y a dans A, tu l'additionnes à 6, puis tu y remets dans A.

Donc A c'est la boîte ici qui contient 5. Ainsi, on peut dire que A c'est [5].

Je veux faire 6+A, c'est-à-dire 6+[5], et je veux y mettre dans A.

Je sors 5 de A: ainsi, A c'est [ ] maintenant. J'ai 5 et 6 en main. Je les ajoute.

J'obtiens 11. Je remets 11 dans A: A c'est [11] maintenant.

Je ne sais pas si je suis clair.

zen_o
zen_o
Niveau 8
21 mai 2017 à 21:50:12

J'ai compris, continuons x)

barbubabytoman
barbubabytoman
Niveau 10
21 mai 2017 à 21:51:28

Si B=7.

Je mets B-3 dans B.

Combien vaut B ?

Sous forums
  • Métiers & Orientation
  • Histoire
  • Cours et Devoirs
  • Politique
  • Environnement & Nature
  • Philosophie
La vidéo du moment