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.