algorithme
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

algorithme



  1. #1
    invite5e51dd6c

    algorithme


    ------

    Bonjour, voici un exercice :

    1)On considère l'algorithme suivant :

    P prend la valeur 1
    U prend la valeur 2
    Saisir N
    Tant que P est inférieur ou égal à N :
    U prend la valeur 2*U-1
    P prend la valeur P+1
    Fin de boucle
    Afficher U

    Je choisis 3 comme valeur de N. Compléter ce qu'affiche l'écran :

    N=?3


    2) On modifie l'algorythme :

    P prend la valeur 1
    U prend la valeur 2
    Saisir N
    Tant que P est inférieur ou égal à N :
    U prend la valeur 2*U-1
    Afficher U
    P prend la valeur P+1
    Fin de boucle

    a) Je choisis 3 comme valeur de N. Compléter ce qu'affiche l'écran :

    N=?3






    b) Définir la suite utilisée dans cet algorithme
    c) Utiliser l'un des deux algorithme pour programmer la machine ( on recopiera son programme sur la copie ), et calculer u10,u25 ,u100 et u200.

    Merci

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : algorithme

    Bonjour.

    Il n'est pas difficile, avec papier et crayon de faire l'exécution de ce programme : On note les 3 variables P, U et N, puis on fait bêtement ce qui est dit. Rien d'autre, mais exactement ce qui est dit. Ça ne demande aucune intelligence, seulement de la bonne volonté. On marque en face de P les valeurs de P, idem pour U et N.

    Non, le résultat affiché n'est pas 3. Essaie encore ...
    Dernière modification par gg0 ; 17/01/2017 à 20h18.

  3. #3
    invite5e51dd6c

    Re : algorithme

    Bonjour

    Sauf que 3 c'est le nombre choisi

    Merci

  4. #4
    gg0
    Animateur Mathématiques

    Re : algorithme

    OK.

    Autrement dit, tu ne fais pas ton exercice. Tu connais la règle du forum : on ne le fera pas à ta place.

  5. A voir en vidéo sur Futura
  6. #5
    invite51d17075
    Animateur Mathématiques

    Re : algorithme

    Citation Envoyé par Nature58 Voir le message
    Bonjour

    Sauf que 3 c'est le nombre choisi

    Merci
    bjr,
    comment ça "choisi" ?
    N est sensé être le résultat d'un algorithme..
    et il est facile de voir que ce n'est pas 3 ( pour une raison évidente des croissance de P et N comparées )

  7. #6
    invite5e51dd6c

    Re : algorithme

    Je choisis 3 comme valeur de N. Compléter ce qu'affiche l'écran :

    N=?3 <-- ça c'est le nombre donné dans le sujet

    Après j'ai jamais fait d'algorithme.

  8. #7
    invite5e51dd6c

    Re : algorithme

    Je sais mais juste m'aiguiller

  9. #8
    gg0
    Animateur Mathématiques

    Re : algorithme

    Je t'ai dit quoi faire dans le message #2, tu aurais fini depuis longtemps et compris ce que fait l'algorithme si tu n'attendais pas qu'on fase à ta place.

    "j'ai jamais fait d'algorithme." Je ne te crois pas, tu as appris la multiplication posée, et avant l'addition. Donc tu as exécuté déjà des algorithmes. ici, il suffit de faire bêtement ce qui est dit. Donc c'est seulement que tu ne veux pas faire ...

  10. #9
    invite5e51dd6c

    Re : algorithme

    Est ce que les valeurs de P est P+1=1+1+2 P+1= 2+1+3 p+1= 3+1 = 4

    U= 2*U-1 U=2*1-1=1 2*2-1=3 2*3-1=5

  11. #10
    gg0
    Animateur Mathématiques

    Re : algorithme

    Désolé, je ne sais pas ce que tu fais. La valeur de P est 1 au début ("P prend la valeur 1"), puis va changer ensuite, comme le dit le programme. C'est quand même simple d'exécuter les instructions ...

  12. #11
    invite5e51dd6c

    Re : algorithme

    p prends la valeur 1 et p est inférieur ou égal à N donc P = p+1
    = 1+1 =2
    = 2+1 = 3

  13. #12
    gg0
    Animateur Mathématiques

    Re : algorithme

    Quand tu te décideras à exécuter l'algorithme ....

  14. #13
    invite5e51dd6c

    Re : algorithme

    Je ne vois pas comment il faut faire donc voila.

  15. #14
    invite5e51dd6c

    Re : algorithme

    Est ce qu'il faut que je trouve les résultats ou je dois refaire
    P prend la valeur 1
    U prend la valeur 2
    Saisir N
    Tant que P est inférieur ou égal à N :
    U prend la valeur 2*U-1
    P prend la valeur P+1
    Fin de boucle
    Afficher U

    Mais en changeant Le N

  16. #15
    invite5e51dd6c

    Re : algorithme

    Quelqu'un peut m'aider svp

  17. #16
    gg0
    Animateur Mathématiques

    Re : algorithme

    Allez, j'ai pitié.

    P=1 U=2
    On a saisi N=3
    Premier "tant que " (P est inférieur ou égal à N) :
    P=2, U = 2*2-1=3 (U était égal à 2)
    Deuxième "tant que " (P est inférieur ou égal à N) :
    P= U= ...

    A toi de faire, c'est tout simple. C'est quasiment une recette en français.

  18. #17
    invite5e51dd6c

    Re : algorithme

    On fait avec P3

  19. #18
    invite5e51dd6c

    Re : algorithme

    En fait est ce qu'il faut aller jusque p=3 pour trouver U

  20. #19
    invite5e51dd6c

    Re : algorithme

    P=1 U=2
    On a saisi N=3
    Premier "tant que " (P est inférieur ou égal à N) :
    P=2, U = 2*2-1=3 (U était égal à 2)
    Deuxième "tant que " (P est inférieur ou égal à N) :
    P=3, U = 2*2-1 = 3

  21. #20
    gg0
    Animateur Mathématiques

    Re : algorithme

    pas sérieux !! Tu n'utilises pas ton cerveau, tu ne cherches pas à comprendre, tu verras la correction de ton prof, et tant pis pour toi.

  22. #21
    invite5e51dd6c

    Re : algorithme

    Plutôt P est inférieur ou égal à N:
    P=3, U=2*3-1=5

Discussions similaires

  1. algorithme
    Par invitedd0a0d9d dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 08/10/2015, 19h56
  2. d'algorithme de tri
    Par invite055c4ecf dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 28/06/2014, 18h07
  3. algorithme
    Par invite20c543c9 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 14/03/2014, 16h06
  4. algorithme
    Par invitebd0bedb0 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 30/03/2009, 16h35
  5. algorithme de tri
    Par invite8f81fa85 dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 03/03/2007, 08h46