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

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

3 réponses

  1. Modérateur
    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
    1. 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
      1. 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