MediaEtudiant.fr

Entraide pour faire ses devoirs 99179 devoirs, dont 99% terminés

Vous êtes ici : Accueil < Collège < 3ème < Mathématiques < Exercice de Mathématiques sur les algorithmes

Pour répondre à ce devoir, vous devez
être membre de Devoirs.fr

Si ce n'est pas encore fait ?

Inscrivez-vous !


Devoir terminé le 04 Décembre

Exercice de Mathématiques sur les algorithmes

Devoir Mathématiques - Exercice - 3ème



Sujet :

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 :

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

Signaler ce devoir abusif

Ce devoir a été fermé par son auteur.


2 personne(s) aide(nt) TheStash74 : yetimou, soums91

Attention, verifiez bien la justesse des réponses que l'on vous donne pour votre devoir.

avatar yetimou

#1


yetimou
+ Bac +5 Doctorat - 1595 points - 30/11/2010 à 10:19

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 ...


Signaler une réponse abusive (copié / collé, aide inutile, ...)


Inscrivez-vous pour voir toutes les réponses à ce devoir

Mot de passe oublié