Algorithme
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 18:49
bonjour, vous pouvais m aider sur cette exercice svp .M expliquer comment on si prend merci d avance :we:
1. soient A(xa;ya) et B(xb;yb) deux points d'un repéré orthonormé.On considere l'algorithme suivant.
Variable: a,b,c,xa,ya,xb,yb;
a <-- (xb-xa)²
b <-- (yb-ya)²
c <-- a+b
Afficher (c)
Fin
a. Quel est le résultat de cet algorithme lorsque les valeurs entrées sont
xa=2 , ya=-1 , xb=0 , yb=3?
b. Même question lorsque les points sont A(3;1) et B(-4;1)
c. Comment modifier cet algorithme pour que le résultat affiché soit la longueur AB ?
2. Soient A(xa;ya),B(xb;yb),C(xc;yc)et D(xd;yd) quatre points d'un repéré quelconque.
Proposer un algorithme qui affiche (en sortie) si le quadrilatère ABCD est un parallélogramme ou non.
(c'est un exercice de mon DM j'ai fait tous les autre exercices mais celui la je n'y arrive pas :mur: )
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 19:11
Bonjour,
A chaque ligne du programme correspond une opération dont le résultat est affecté à la variable a, b ou c.
Le programme s'achève en affichant c. Si on remonte les instructions, on s'aperçoit que l'on obtient c en additionnant a et b. Et si on remonte encore, on voit que a est affectée de la valeur (xb-xa)² et que b est affectée de la valeur (yb-ya)².
On te donne des valeurs pour xa, xb, ya et yb, il te suffit donc de faire les calculs du programme avec les valeurs données pour obtenir la valeur numérique de c.
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 21:13
pour le petit a. c'est c = 20
et pour le petit b. c'est c = 29
Est ce que ces bon ?
mais pour le petit c. il faut faire quoi ?
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 21:20
MzelleLiliy a écrit:pour le petit a. c'est c = 20
et pour le petit b. c'est c = 29
Est ce que ces bon ?
mais pour le petit c. il faut faire quoi ?
Pour le a) c'est ok, mais il y a une erreur dans le b).
Pour le petit c, rappelle-toi la formule pour calculer la distance AB en connaissant les coordonnées de A et de B.
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 21:42
pour le petit b. c =49
pour le petit c. AB= racine carré (-4-3)²+(1-1)²
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 21:47
MzelleLiliy a écrit:pour le petit b. c =49
pour le petit c. AB= racine carré (-4-3)²+(1-1)²
C'est ça pour le petit b).
Pour le c), la formule est correcte donc si on appelle xa et ya les coordonnées de A et xb et yb celles de B
^2+(yb-ya)^2})
Donc comment modifier le programme pour que c donne la valeur AB?
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 22:01
AB²=(-4-3)²+(1-1)²
AB²=49+0
AB²= racie carré 49
AB=7
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 22:07
MzelleLiliy a écrit:AB²=(-4-3)²+(1-1)²
AB²=49+0
AB²= racie carré 49
AB=7
Oui, c'est juste mais ce n'est pas ce qu'on te demande. :lol3:
En fait, le programme donné dans l'exercice te donne le résultat (xb-xa)²+(yb-ya)² quels que soient les xa, xb, ya, yb que tu rentres au début du programme, tu es bien d'accord?
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 22:14
oui je vois
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 22:17
MzelleLiliy a écrit:oui je vois
Et maintenant on te demande de construire un programme (à partir de celui-ci) qui donnera automatiquement la distance entre 2 points quelconques lorsque tu rentreras les coordonnées des points dans le programme.
Autrement dit, le programme devra réaliser le calcul
^2+(yb-ya)^2})
à partir des coordonnées que tu lui auras données.
Donc que faire pour que le calcul réalisé par le programme soit celui de la distance AB et non plus simplement (xb-xa)²+(yb-ya)²?
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 22:29
j'ai compris ce que vous avez dit ; mais je ne sais pas comment faire :hum:
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 22:34
MzelleLiliy a écrit:j'ai compris ce que vous avez dit ; mais je ne sais pas comment faire :hum:
Il suffit juste de modifier un tout petit truc. Comment avoir à l'arrivée
^2+(yb-ya)^2})
au lieu de simplement
^2+(yb-ya)^2)
?
En demandant au programme de calculer la racine de la somme et non seulement la somme.
A quelle ligne le programme effectue-t-il la somme
^2+(yb-ya)^2)
tel qu'il est écrit dans ton énoncé? :happy3:
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 28 Fév 2012, 22:44
bon je vais y réfléchir cette nuit j espère que j aurais un déclic.
merci encore pour votre aide :we:
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 28 Fév 2012, 22:47
MzelleLiliy a écrit:bon je vais y réfléchir cette nuit j espère que j aurais un déclic.
merci encore pour votre aide :we:
Pas de quoi. Tiens-moi au courant demain si tu n'as pas trouvé. :happy3: Bonne nuit! :dodo:
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 01 Mar 2012, 12:38
désoler mais je ne vois pas du tout ce qu'il faut faire j'ai regarder dans mon cahier de cour et je ne trouve pas :mur:
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 01 Mar 2012, 18:14
pouvez vous me dire si c'est juste ou pas
f(x)= (4-x)(2x+1)-(3-x)(4-x)
a. factoriser f(x)
(4-x)[(2x+1)-(3-x)]
(4-x)(2x+1-3x)
(4-x)(-1x+1)
b.développer
7x+4-2x²-12-(9x)
16-8-2x²
(sa je crois pas que sa soit bon )
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 01 Mar 2012, 19:05
MzelleLiliy a écrit:désoler mais je ne vois pas du tout ce qu'il faut faire j'ai regarder dans mon cahier de cour et je ne trouve pas :mur:
Bon, je te donne la réponse alors:
il suffit de modifier cette ligne "c <-- a+b" en mettant

, de cette façon si tu calcules l'expression de c, tu trouves bien
^2+(yb-ya)^2})
donc c te donne bien la distance AB en fonction des coordonnées que tu auras rentrées, tu comprends? :happy3:
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 01 Mar 2012, 19:08
MzelleLiliy a écrit:pouvez vous me dire si c'est juste ou pas
f(x)= (4-x)(2x+1)-(3-x)(4-x)
a. factoriser f(x)
(4-x)[(2x+1)-(3-x)]
(4-x)(2x+1-3x)
(4-x)(-1x+1)
b.développer
7x+4-2x²-12-(9x)
16-8-2x²
(sa je crois pas que sa soit bon )
La méthode de factorisation de f(x) est correcte mais il y a des erreurs de calculs, je ne comprends pas comment tu passes de la première ligne à la deuxième.
Et pour le b, pourrais-tu me redonner l'expression que tu dois développer, s'il te plaît? :happy3:
-
MzelleLiliy
- Membre Naturel
- Messages: 20
- Enregistré le: 13 Oct 2011, 18:37
-
par MzelleLiliy » 01 Mar 2012, 19:54
ah oui cétait tous bête --' en faite et merci
pour le b. développer c'est le même pour le a. f(x)=(4-x)(2x+1)-(3-x)(4-x)
-
Peacekeeper
- Membre Irrationnel
- Messages: 1408
- Enregistré le: 19 Jan 2012, 21:34
-
par Peacekeeper » 01 Mar 2012, 19:56
MzelleLiliy a écrit:ah oui cétait tous bête --' en faite et merci
pour le b. développer c'est le même pour le a. f(x)=(4-x)(2x+1)-(3-x)(4-x)
Ouh, effectivement je crois que c'est très faux alors... :/
Pour le -1, tu as corrigé?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 169 invités