El verdadero problema de la multiplicación compleja
estructura compleja
{
int re
int im
};
void add(estructura compleja a, estructura compleja? b, estructura compleja *c)
{
c->;re = re. +b . re;
c->; im = a . im+b .
}
void menos (estructura compleja a, estructura compleja ? b, estructura compleja *c)
{
c->; re = a . a . im-b . im;
}
int main()
{
La estructura es compleja x, y, s , p;
scanf("%d%d ", & ampx . re & amp;x . im);
scanf("%d%d ",&y . re&y.im);
Agregar (x, y y amperios);?
printf(" sum=%5d+%5di\n ", s.re, s.im
Restar (x, y y ampp); p>printf(" product=%5d+%5di\n ", p.re, p . im
}
Datos extendidos:
Complejos); algoritmo
1, ley conmutativa de la suma: z1+z2=z2+z1.
2. Ley conmutativa de la multiplicación: z1×z2=z2×z1.
3. Ley asociativa aditiva: (z 1+Z2)+Z3 = z 1+(Z2+Z3)
4. Ley asociativa multiplicativa: (z 1×z2)× z3 = z 1×(z2×z3).
5. Ley de distribución: z 1×(Z2+Z3)= z 1×Z2+z 1×Z3.