Somme de deux nombres complexes en langage C
Dans ce tutoriel nous allons découvrir comment calculer la somme de deux nombres complexes qui seront demandés à l’utilisateur, puis les affichera. L’utilisateur doit entrer la partie réelle et imaginaire des deux nombres complexes. Par exemple, si un utilisateur entre deux nombres complexes sous la forme (1 + 2i) et (4 + 6i), la sortie du programme sera alors (5 + 8i).
Programme C pour calculer la somme de deux nombres complexes
#include <stdio.h> struct complex { int r, i; }; int main() { struct complex a, b, somme; printf(" Entrez la valeur a et b du premier nombre complexe(a + ib): "); scanf("%d%d", &a.r, &a.i); printf(" Entrez la valeur c et d du deuxième nombre complexe(c + id): "); scanf("%d%d", &b.r, &b.i); somme.r = a.r + b.r; somme.i = a.i + b.i; printf(" La somme des nombres complexes: %d + %di\n", somme.r, somme.i); return 0; }
La sortie :