Bonjour,
J'ai un dm a rendre, comme je pense les 3/4 des gens qui postent sur ce forum, sur les algorithmes, je pense que c'est un exercice assez simple mais je ne comprend pas exactement, j'aimerais des explications voici l'exercice :
écrire un algorithme en language naturel, qui permet de tester, d'apres coordonnées de A,B,C dans un repère orthonormé, si le triangle ABC est isocèle en A.
Je pense que sa doit etre du genre :
Entrée : saisir A
saisir b
traitement : ...
sortie :
ou quelque chose dans le genre, si on pouvais m'aider ! merci bonne journée :
Tu as le début mais ça serait plutôt du genre :
Saisir xa,ya,xb,yb,...
Car comme on est pas limité par le langage de programmation, autant faire des variables explicites !
Puis on calcule les longueurs AB et AC, et on vérifie si elle sont identiques ou non.
Préfère une syntaxe comme celle ci :
Variables :
xa,xb,xc,ya[...],ab,ac sont du type réel
Programme :
Demander xa,ya,[...]yc
xxx donne ab
etx...
Essaie de marquer ton programme en dessous
Oula, je crois ne pas comprendre :s la désolé mais j'ai pas suivit, pouvez vous me la refaire en plus simple ? ><
Blague à part, je pensais que tu connaissais un minimum de programmation.
On commence par déclarer les variables (les boites) mais c'est optionnel... Maintenant, on est le programme et on va se mettre dans sa peau :
Mais on s'en fiche des valeurs !!
C'est juste pour essayer après. Dans un programme, les valeurs sont des variables qui une fois que le programme va fonctionner, vont être remplacée par des chiffres/caractères/etc...
Bon, tu me le met ton programme ou il faut que je t'aide encore ?
Allez, un peu de courage, je te montre :
Variables :
xa,ya,xb,yb,xc,yc,ab,ac #A(xa,ya), B(xb,yb)... AB=ab et AC=ac
Programme :
Demander xa,ya,xb,yb,xc,yc
ab prend la valeur de
ac prend la valeur de
Si ab=ac alors :
Afficher 'ABC est isocèle en A'
Sinon
Afficher 'ABC n'est pas isocèle en A'
Ce n'était pas compliqué
... OUI ! Non ... enfin tu parle du genre pour ABC on veux AC on fais V(xc-xa)²+V(yc-ya)²
V = Racine carré
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :