44int main(
int argc,
char *argv[])
51 float x1r, x1i, x2r, x2i;
53 printf(
"Ingrese el termino cuadratico: ");
56 printf(
"Ingrese el termino lineal: ");
59 printf(
"Ingrese el termino independiente: ");
74 x1r = (-b + (r >= 0 ? sqrt(r) : 0)) / (2*a);
75 x1i = (r >= 0 ? 0 : sqrt(-r) / (2*a));
77 x2r = (-b - (r >= 0 ? sqrt(r) : 0)) / (2*a);
78 x2i = (r >= 0 ? 0 : -x1i);
80 printf(
"x1 = %.4f%+.4fi\n", x1r, x1i);
81 printf(
"x2 = %.4f%+.4fi\n", x2r, x2i);