Travaux dirigés Semaine 5
struct complexe { double reel, imaginaire; }; struct complexe somme (struct complexe u, struct complexe v) { struct complexe z; z.reel = u.reel + v.reel; z.imaginaire = u.imaginaire + v.imaginaire; return z; } struct complexe produit (struct complexe u, struct complexe v) { struct complexe z; z.reel = u.reel * v.reel - u.imaginaire * v.imaginaire; z.imaginaire = u.reel * v.imaginaire + u.imaginaire * v.reel; return z; }
écrire une fonction qui calcule l'exponentielle d'un nombre complexe z, comme somme de la série :
|
|
Note : définir et utiliser une structure, pour que la fonction retourne simultanément les trois résultats demandés.