afanny99 Posté(e) le 12 avril 2017 Signaler Share Posté(e) le 12 avril 2017 Bonsoir, quelqu’un arriverait t'il à résoudre cet algorithme s'il vous plaît. Je n'y comprends pas merci (: Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 Bonsoir, Pour les algorithmes du bac, il faut regarder deux choses : - Identifiez le ou les variables affichées à la sortie. - Lire le traitement pour comprendre ce qui se passe sur ces variables. Pour cela, les lettres choisies pour les variables et les questions précédentes sont souvent un bon indice. 1) Que calcule cet algorithme ? Applique la petite méthode et essaye de me faire la question. 2) Nous verrons ensemble comment le faire à la main car j'ai l'impression que tu ne comprends pas trop ce genre d'exo et qu'au bac, les algos sont toujours réalisables à la main. Et si ça t'amuse toujours, on le fera aussi à la calculatrice. Autre remarque : si tu passes des concours (Puissance 11, avenir, etc...), je te conseille de savoir appliquer ce genre d'algo à la main. Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 Bonsoir, Merci beaucoup d'avoir pris le temps de me répondre, vous m'avez énormément éclairé j'ai pu lire toutes vos remarques, je vais maintenant essayer de les appliquer à l'exercice. Non c'est parfait comme ça, je préfère justement qu'on m'aide et qu'on m'explique plutôt qu'on me fasse mon devoir comme ça je serai capable de comprendre mes erreurs. Pour la première question je pense avoir trouvé cet algorithme permet de calculer Un+1 mais je ne suis pas sûre. Et pour la deuxième question il faut que je remplace u par 16 et n par 8 est-ce bien ça ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 il y a 25 minutes, Boltzmann_Solver a dit : Bonsoir, Pour les algorithmes du bac, il faut regarder deux choses : - Identifiez le ou les variables affichées à la sortie. - Lire le traitement pour comprendre ce qui se passe sur ces variables. Pour cela, les lettres choisies pour les variables et les questions précédentes sont souvent un bon indice. 1) Que calcule cet algorithme ? Applique la petite méthode et essaye de me faire la question. 2) Nous verrons ensemble comment le faire à la main car j'ai l'impression que tu ne comprends pas trop ce genre d'exo et qu'au bac, les algos sont toujours réalisables à la main. Et si ça t'amuse toujours, on le fera aussi à la calculatrice. Autre remarque : si tu passes des concours (Puissance 11, avenir, etc...), je te conseille de savoir appliquer ce genre d'algo à la main. Merci beaucoup d'avoir pris le temps de me répondre, vous m'avez énormément éclairé j'ai pu lire toutes vos remarques, je vais maintenant essayer de les appliquer à l'exercice. Non c'est parfait comme ça, je préfère justement qu'on m'aide et qu'on m'explique plutôt qu'on me fasse mon devoir comme ça je serai capable de comprendre mes erreurs. Pour la première question je pense avoir trouvé cet algorithme permet de calculer Un+1 mais je ne suis pas sûre. Et pour la deuxième question il faut que je remplace u par 16 et n par 8 est-ce bien ça ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 Je t'en prie . Restons sur la première question. Même si ce que tu dis pour la 2 est correct. Seule la variable u est affichée ? (La question n'est pas rhétorique). Peux tu me dire pourquoi tu as pensé que u_{n+1} était affiché ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 il y a 24 minutes, Boltzmann_Solver a dit : Je t'en prie . Restons sur la première question. Même si ce que tu dis pour la 2 est correct. Seule la variable u est affichée ? (La question n'est pas rhétorique). Peux tu me dire pourquoi tu as pensé que u_{n+1} était affiché ? Parce que j'ai pu voir " u prend la valeur u+1.2" mais je pense que cela n'a aucun rapport donc je pense que cet algorithme permet de calculer "Un" Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 Je vois. Mais ce raisonnement est incorrect. Cette ligne veut simplement dire qu'on ajoute 1,2 à la variable u. Par exemple, si on avait mis 12 dans la variable u, après cette ligne, on aurait la valeur 13,2. Quand on écrit u, ça ne nous dit pas si c'est u0, u1, etc... Par contre, il y a une autre variable dans la boucle qui nous dit la valeur de l'indice. As tu une idée de ce que ça pourrait être ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 il y a 7 minutes, Boltzmann_Solver a dit : Je vois. Mais ce raisonnement est incorrect. Cette ligne veut simplement dire qu'on ajoute 1,2 à la variable u. Par exemple, si on avait mis 12 dans la variable u, après cette ligne, on aurait la valeur 13,2. Quand on écrit u, ça ne nous dit pas si c'est u0, u1, etc... Par contre, il y a une autre variable dans la boucle qui nous dit la valeur de l'indice. As tu une idée de ce que ça pourrait être ? ah d'accord merci je comprends, D'après ce que j'ai compris les deux première lignes sont les variables. donc c'est la ligne qui nous indique "Pour i allant de 1 à (n-1)" Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 il y a 5 minutes, afanny99 a dit : ah d'accord merci je comprends, D'après ce que j'ai compris les deux première lignes sont les variables. Je suis d'accord. Citation donc c'est la ligne qui nous indique "Pour i allant de 1 à (n-1)" Donc, c'est quelle variable ici qui nous donne la valeur de l'indice (tu n'es plus très loin). Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 Au passage, sais tu ce que c'est qu'une boucle "Pour" ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 il y a 18 minutes, Boltzmann_Solver a dit : Au passage, sais tu ce que c'est qu'une boucle "Pour" ? euh je pense que c'est lorsque l'on connaît les valeurs à l'avance et qu'on est capable de savoir quand la boucle commence et se termine. Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 à l’instant, afanny99 a dit : euh je pense que c'est lorsque l'on connaît les valeurs à l'avance et qu'on est capable de savoir quand la boucle commence et se termine. Ce n'est pas faux mais incomplet. Une boucle "Pour" exécute une série d'instructions pour une série d'entiers. Par exemple : Pour i allant de 0 à 10 Debut Pour Affichez i Fin Pour Le programme donnera : 0 1 2 3 4 5 6 7 8 9 10 Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 AH donc la boucle "Pour" c'est comme un compteur affichant la valeur initiale et la valeur finale ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 C'est même un compteur évolué car tu peux lui demander de faire des calculs pour chaque étape du comptage. Lien vers le commentaire Partager sur d’autres sites More sharing options...
afanny99 Posté(e) le 12 avril 2017 Auteur Signaler Share Posté(e) le 12 avril 2017 il y a 10 minutes, Boltzmann_Solver a dit : C'est même un compteur évolué car tu peux lui demander de faire des calculs pour chaque étape du comptage. Ah merci beaucoup je comprends beaucoup mieux maintenant. Donc cette boucle prend des valeurs, ou des variables définis avant et après la boucle? Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Boltzmann_Solver Posté(e) le 12 avril 2017 E-Bahut Signaler Share Posté(e) le 12 avril 2017 il y a 5 minutes, afanny99 a dit : Ah merci beaucoup je comprends beaucoup mieux maintenant. Donc cette boucle prend des valeurs, ou des variables définis avant et après la boucle? Non, ce sont les variations qui sont modifiées à l'intérieur de la boucle si on réalise une affectation à l'intérieur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.