Bonjour j'ai un dm et deux questions me pose réellement problème je n'ai jamais fait de programme en python et que très rarement en langage naturel. Si quelqu'un pourait m'aider s'il vous plaît?
1.Soit A et B d'affixe respectives a et b . Démontrer que AB=racibe carré de (a-b)(abarre-b barre)
2.Soit D le disque de centre A(2-i) et de rayon 3 . Ecrire, en langage naturel, un algorithme qui demande de saisir l'affixe z d'un point M. puis renvoie « appartient à D» si M est sur le disque (D) et renvoie « n'appartient pas » sinon. Ce programme affichera également la valeur de AM.
3.Traduire ce programme en langage de programmation Python. Le tester sur votre calculatrice.
Je n'ai réussi que la question une c'est la 2 et 3 qui me pose problème
Bonjour,
Pour écrire en "langage naturel", tu dois expliquer, avec des phrases, ce que l'algorithme doit faire.
Ça va ressembler à:
Demander de saisir .....
Calculer .... en utilisant la formule ...
Comparer ... et ...
Si....
Petit exemple de programme de langage algorithmique "naturel", pour calculer la distane entre deux points du plan orthonormé :
Afficher "Saisir X1"
Saisir X1
Afficher "Saisir Y1"
Saisir Y1
Afficher "Saisir X2"
Saisir X2
Afficher "Saisir Y2"
Saisir Y2
DistanceCalculee = RacineCarree((X1-X2)^2 + (Y1-Y2)^2)
Afficher "Distance entre les 2 points : "
Afficher DistanceCalculee
Exemple de programme calculant une factorielle :
*** modération : hors sujet ***
salut
je ne comprend pas pourquoi ce serait si compliqué , si on veut savoir si un point M se trouve dans le disque on s'assure juste que module(ZM) 3
D'accord pour le language naturel j'ai donc fait:
Variable X un réel
Y un réel
M un complexe
K un réel
Entrée saisir X
saisir Y
initialisation K prend la valeur 3
M prend la valeur racine carré ((X-2)^2 +(Y+1)^2)
Traitement si Z<=3
Afficher appartient à D
Sinon afficher n'appartient pas à D
Fin Si
Sortie Afficher M
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :