Exercice de Mathématiques sur les algorithmes

Publié le 29 nov. 2010 il y a 13A par Anonyme - Fin › 4 déc. 2010 dans 13A
5

Sujet du devoir

Bonjour, j'aurais besoin d'aide pour mieux comprendre et réaliser cette exercice, voilage sujet:
On désire automatiser le calcul de la longueur BC d'un triangle ABC connaissant
AB = c , AC = b et BâC = α .

Cas d'un triangle isocèle de sommet A.
a) On considère un triangle ABC isocèle de sommet A. On note :
AB = AC = b et BÂC = α. De plus, on note I le milieu de [BC].
Calculer BC en fonction de b et de α (on pourra utiliser les formules de trigonométrie
dans le triangle AIB).
b) Compléter l'algorithme suivant pour qu'il nous donne en sortie la longueur

Entrée
b réel positif et α réel compris entre 0 et 180°
Traitement
Dans M mettre b
Dans N mettre α
Dans S mettre …
Dans P mettre 2× S×...
Sortie
Afficher P.
BC.

2_Cas d'un triangle quelconque.
On suppose que l'algorithme suivant réponde au problème posé lorsque l'angle BÂC est aigu.

Entrée
b, c réels positifs et α réel compris entre 0 et 180°
Traitement
Dans M mettre b
Dans N mettre c
Dans P mettre α
Dans Q mettre M∧ 2+N∧ 2
Dans R mettre 2×M×N
Dans T mettre R*cos (P)
Dans S mettre Q-T
Dans U mettre S
Sortie
Afficher U.

a) Faire fonctionner avec b =c = 5 et α = 30° (on donnera des valeurs approchées à 10−2 près).
b) Pour cette question, toute trace de recherche sera valorisée.
Trouver la valeur de b tel que l'algorithme nous donne en sortie 40 lorsque l'on entre c = 40
et α = 30°.

Où j'en suis dans mon devoir

1 a) BI=c*sin(alpha/2) ==> BC=2*BI



2 commentaires pour ce devoir


Anonyme
Posté le 30 nov. 2010
Pour ta formule
elle est bonne :

BC=2 b sin(alpha/2) (triangle isocèle)

Algorithme 1

Dans S mettre sin(N/2)
Dans P mettre 2 x S x M

Algorithme 2
L'algorithme 2 va afficher BC² et non BC
tel qu'il est écrit.
Car dans un triangle quelconque :
BC² = b² + c² - 2 x b x c x cos(alpha)

question a)
BC = 10 sin 15° = 2,59

question b)
BC=c=40 donc 0 = b² -2bccos(alpha)
0 = b[b-2ccos(alpha)]
soit b=2ccos(alpha)=2 x 40 x cos(30) =....;

A toi de conclure
bonne chance


mais là je n'ai pas fais le remplacement
dans l'algorithme mais par les maths
a toi de jouer ...
Anonyme
Posté le 3 déc. 2010
C'est un devoir du CNED de seconde c sa ?

Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte