Programmation
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Programmation



  1. #1
    ScopeFater

    Programmation


    ------

    Salut, je suis en 1ère S, et notre prof de maths nous a demandé de faire une fiche d'exercice, et je n'ai absolument pas compris, est-ce que quelqu'un pourrait m'aider? Si je demande de l'aide ce n'est pas pour ma note, c'est que je voudrai juste comprendre comment faire!

    1) Sans programmer! On suppose que Y1= 3x-1
    a) Que va afficher le programme pour A = 0 ; B = 1 ; P = 0.1?
    b) Que renvoie le programme, en général?

    2) En programmant:
    a) Programmer l'algorithme sur votre calculatrice et le tester.
    b) Tester également Y1= (3x-1)² avec les mêmes données initiales.
    c) Pourquoi le programme ne détecte-t-il pas la racine? Donner une condition pour qu'il fonctionne.
    d) Tester Y1= 2x+1. pourquoi la racine n'est-elle pas affichée? Améliorer le programme pour prendre en compte cette situation.

    3) Ecrire un programme qui recherche une racine de la manière suivante: tant que b-a > p, le programme stocke les images de a,b, (a+b)/2 par Y1 puis remplace a ou b par (a+b)/2 selon l'intervalle où e trouve une racine. A la fin, le programme affiche a.

    J'aimerai vraiment que vous m'aidiez c'est très important! Et merci!

    -----

  2. #2
    ScopeFater

    Re : Programmation

    Voici le programme:
    Saisir A
    Saisir B
    Saisir P
    Affecter A à I
    Tant que I < B Faire
    Si Y1(I) * Y1(I+P) < 0
    Alors
    Afficher I
    FinSi
    Affecter I+P à I
    FinPour

  3. #3
    ScopeFater

    Re : Programmation

    S'il vous plaît j'ai besoin juste de la question 3) encore une fois ce n'est pas pour ma note je veux juste comprendre!

  4. #4
    goz

    Re : Programmation

    Bonjour,
    il suffit de traduire l'ennoncé:

    1)"tant que b-a > p" ben il suffit d'écrire tant que b-a>p

    2) "le programme stocke les images de a,b, (a+b)/2 par Y1"

    a=Y1(a)
    etc

    3) puis remplace a ou b par (a+b)/2 selon l'intervalle où e trouve une racine

    si e est dans l'intervalle (je ne sais pas trop lequel) alors a=(a+b)/2
    sinon (à la place du sinon il est possible d'écrire si e est dans le deuxième intervalle) alors b=(a+b)/2

    4) "A la fin, le programme affiche a."

    afficher a

    attention pense à initialiser (au début du programme) les valeurs de a, b et p ainsi que la fonction y1. S'il n'est pas possible de définir Y1, alors il faut remplacer dans le programme Y1(a) par l'opération.

    Voila ce que cela donne si j'ai bien compris l'enoncé...
    bon courage

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Programmation TI-84 PLUS
    Par invite95dac8e5 dans le forum Électronique
    Réponses: 1
    Dernier message: 16/04/2008, 02h15
  2. programmation ti
    Par inviteec93387f dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 06/04/2008, 15h43
  3. programmation
    Par inviteb595f793 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 30/09/2007, 12h44
  4. programmation
    Par invite70772835 dans le forum Électronique
    Réponses: 0
    Dernier message: 01/05/2007, 19h03
  5. programmation
    Par invite54654732 dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 01/09/2006, 07h24