Bonjour, j'ai reçu mon DM de maths pour cette semaine et j'ai quelque difficulté dans le dernier exercice.
Il faut formalisé un algorithme, a partir des réponses précédente soit :
Dans le repère (O,I,J), On a le point 0 qui appartient au cercle de centre A (-4;3) et est de rayon 5 cm. Et B(-1;5) n'appartient pas au cercle.
On me demande ensuite alors :
Écrire un langage formalisée qui lorsque l'on entre les coordonnée x et y d'un point M, indique si le point M appartient au cercle C ou n'y parvient pas.
Je suppose alors qu'en variable il faut déjà entrée x, y et qu'il faut utilisé la formule suivante pour calculer la distance : (xb-xa)²+(yb-ya)². Pourriez vous m'aiguiller pour les étapes de la réalisation de l'algorithme ?
Bonjour,
x et y sont les coordonnées du point donné.
Lire x
Lire y
Si [(x-(-4)]²+(y-3)²=25
Alors "le point est sur le cercle de centre A"
Sinon "le point n'est pas sur le cercle de centre A" .
La condition s'écrit donc :
Si (x+4)²+(y-3)²=25
Avec Algobox , mettre une variable x à la puissance n s 'écrit : pow(x,n)
donc (x+4)² s'écrit : pow(x+4,2)
OK?
Voici le programme fait avec Algobox.
1 VARIABLES
2 x EST_DU_TYPE NOMBRE
3 y EST_DU_TYPE NOMBRE
4 DEBUT_ALGORITHME
5 LIRE x
6 LIRE y
7 SI (pow(x+4,2)+pow(y-3,2)==25) ALORS
8 DEBUT_SI
9 AFFICHER "Le point est sur le cercle de centre A "
10 FIN_SI
11 SINON
12 DEBUT_SINON
13 AFFICHER "Le point n'est pas sur le cercle de centre A"
14 FIN_SINON
15 FIN_ALGORITHME
Généré par AlgoBox
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :