Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content
Previous: Donner la nature d'un triangle Next: Introduction

Passage des coordonnées cartésiennes à polaires

Le but de cet exercice est de créer un programme qui reçoit les coordonnées cartésiennes et les transforme en coordonnées polaires. C'est le l'inverse du programme qu'on a fait dans le chapitre précédent. On pourra trouver plus d'informations sur les coordonnées polaires par exemple ici : Wikipédia

Entre autre, voici une des façons d'obtenir les valeurs de r et θ :

  • r=x2+y2
  • θ={arctan(yx)si x>0arctan(yx)+πsi x<0 et y0arctan(yx)πsi x<0 et y<0π2si x=0 et y>0π2si x=0 et y<0

Entrée : Les coordonnées cartésiennes x et y.

Sortie : Les coordonnées polaires correspondantes r et θ arrondies à 3 chiffres après la virgule.

Passage des coordonnées cartésiennes à polaires
1
2
3
4
5
6
from math import *
def mon_programme(x,y):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content