Learn French 100% free Get 1 free lesson per week // Add a new lesson
Log in!

> Log in <
New account
Millions of accounts created on our sites.
JOIN our free club and learn French now!




Get a free French lesson every week!

  • Home
  • Contact
  • Print
  • Guestbook
  • Report a bug


  •  



    Algorithme

    Cours gratuits > Forum > Forum maths || En bas

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Algorithme
    Message de tloser posté le 27-03-2014 à 17:54:42 (S | E | F)
    Bonjour, pouvez vous me dire si j'ai raison s'il vous plait ? :

    Variables
    i variable entière positive, U variable réelle

    Initialisation
    U prend la valeur -0,5

    Traitement
    Pour i variant de 0 à 7
    U prend la valeur de -2U+i-1
    Fin pour

    Sortie
    Afficher la valeur de U

    1) Donner la valeur de U pour i=0 ; i=1 ; i=2

    Ma réponse : i=0
    =-2*(-0.5)+0-1
    =1-1
    =0

    i=1
    -2*(-0.5)+1-1
    1+1-1
    2-1
    =1

    i=2
    -2*--0.5)+2-1
    =1+2-1
    =3-1
    =2

    MERCI BEAUCOUP.


    Réponse: Algorithme de eveil, postée le 30-03-2014 à 13:46:15 (S | E)
    Bonjour,

    Çà ressemble à un algorithme de programmation et dans ce que tu as fait la méthode ne me semble pas correct

    Si je reprends :

    Au départ U vaut -0.5
    Puis U prend ensuite la valeur de (-2U+i-1)
    Donc U = -2U+i-1

    Si on commence avec i=0 alors

    i=0
    U = -2(-0.5)+0-1 = 0
    Donc la nouvelle valeur de U est désormais 0 et non -0.5

    i=1
    U = -2(0)+1-1 = 0

    i=2
    U = -2(0)+1-1 = 0

    ... et donc ainsi de suite, lorsque i = 7 U est toujours égale à 0

    Par contre dans ton énoncé il manquerait "un fin pour i>7"

    Initialisation
    U prend la valeur -0,5

    Traitement
    Pour i variant de 0 à 7
    U prend la valeur de -2U+i-1
    Fin pour i>7

    Sortie
    Afficher la valeur de U



    Réponse: Algorithme de anna62, postée le 31-03-2014 à 05:41:03 (S | E)
    ce que dit eveil est correcte

    sauf que pour

    i=2
    U = -2(0)+i-1 ==> 0+2-1=1




    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Cours gratuits > Forum > Forum maths