Créer une fonction qui trouve si un point est dans un cercle

IHaiKo -  
 Utilisateur anonyme -
Bonjour,
je dois créer une fonction sur pyhton mais je suis un peu perdu comment procéder...

"Étant donnés l'aire d'un disque, centré à l'origine, et les coordonnées x et y d'un point.
Écrire une fonction qui reçoit ces 3 informations comme paramètres et qui détermine si le point
se situe, oui ou non, à l'intérieur du disque."

Je pense que je dois calculer le rayon du cercle et vérifié si les coordonnées (x,y) sont compris chacune entre r et -r afin que le point sois dans l'air du cercle.

r = rayon




Configuration: Windows / Chrome 96.0.4664.45
A voir également:

3 réponses

baladur13 Messages postés 47805 Date d'inscription   Statut Modérateur Dernière intervention   13 688
 
Bonjour,
Nous ne ferons pas votre exercice à votre place.
Merci de décrire précisément votre problème et en postant le code déjà réalisé.

Cliquez ici pour des conseils d'écriture des messages et ici concernant les devoirs scolaires ou PFE.

Pour poster votre code, merci de penser à la coloration syntaxique.
0
IHaiKo
 
Merci pour votre réponse rapide et désolé mais je ne cherche pas qu'on fasse l'exercice à ma place,bien au contraire je souhaite pouvoir le realiser moi-même.
Voici ma fonction pour le moment

from math import pi, sqrt, pow
def point(aire,origin,x,y):
    rayon = sqrt(aire/pi) #calcul pour trouver le rayon
    f = sqrt(pow(x,2)+pow(y,2)) #hypothénus du triangle avec x et y comme côté
    if rayon>f:
        print('Le point se situe dans le cercle')
    else:
        print('le point est hors du cercle')


Je ne comprends pas comment utiliser le point d'origine comme paramètre de ma fonction.
0
Utilisateur anonyme
 
Bonjour

Tel que je lis ton énoncé. Les 3 paramètres à donner à la fonction sont l’aire, y et z.
Le cercle est centré à l’origine est un fait par un paramètre.

0