Bonsoir à tous !
J'ai un DM à rendre pour demain (oui, je sais, c'est un peu tard ..)
Voilà, je me débrouille un peu sur Algobox, mais là je sèche ..
Algorithme et triangles
Voici un algorithme :
Saisir xA, yA
Saisir xB, yB
Saisir xC, yC
Traitement :
D1 prend la valeur (xB-xA)²+(yB-yA)²
D2 prend la valeur (xC-xA)²+(yC-yA)²
Sorties
Si D1=D2 alors
Afficher ".............."
Sinon
Afficher ".............."
FIN_SI
Afficher (racine carrée)D1 - (racine carrée)D2
1. Quel est le rôle de cet algorithme ? Justifier.
On a effacé les messages à afficher dans le test "Si ... Alors ... Sinon ..."
Retrouver & compléter ces messages à propos du triangle ABC.
2. Réécrire cet algorithme en utilisant le logiciel Algobox.
Voir
Algorithme triangle équilatéral
https://www.ilemaths.net/sujet-algorithme-triangle-equilateral-458113.html
1 VARIABLES
2 Xa EST_DU_TYPE NOMBRE
3 Ya EST_DU_TYPE NOMBRE
4 Xb EST_DU_TYPE NOMBRE
5 Yb EST_DU_TYPE NOMBRE
6 Xc EST_DU_TYPE NOMBRE
7 Yc EST_DU_TYPE NOMBRE
8 D2ab EST_DU_TYPE NOMBRE
9 D2ac EST_DU_TYPE NOMBRE
10
11 DEBUT_ALGORITHME
12 AFFICHER "Donnez les coordonnés du point A"
13 LIRE Xa
14 LIRE Ya
15 AFFICHER "Donnez les coordonnés du point B"
16 LIRE Xb
17 LIRE Yb
18 AFFICHER "Donnez les coordonnés du point C"
19 LIRE Xc
20 LIRE Yc
21 D1 PREND_LA_VALEUR pow(Xa-Xb,2)+pow(Ya-Yb,2)
22 D2 PREND_LA_VALEUR pow(Xa-Xc,2)+pow(Ya-Yc,2)
23
24 SI D1==D2 ALORS
25 DEBUT_SI
26 AFFICHER "ABC est un triangle isocèle en A."
27 FIN_SI
28 SINON
29 DEBUT_SINON
30 AFFICHER "ABC n'est pas un triangle isocèle en A."
31 FIN_SINON
32 D1 PREND_LA_VALEUR sqrt(D1)
33 AFFICHER D1
34 AFFICHER " - "
35 D2 PREND_LA_VALEUR sqrt(D2)
36 AFFICHER D2
37 FIN_ALGORITHME
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :