ProgIng - Programación en Ingeniería
Loading...
Searching...
No Matches
003_cuadratica.c
Go to the documentation of this file.
1#include <stdio.h>
2#include <math.h>
3
4int main(int argc, char *argv[])
5{
6 float a, b, c, x1r, x1i, x2r, x2i, r;
7 printf("Ingrese el cuadratico: ");
8 scanf("%f", &a);
9 printf("Ingrese el lineal: ");
10 scanf("%f", &b);
11 printf("Ingrese el independiente: ");
12 scanf("%f", &c);
13 r = b*b-4*a*c;
14 x1r = (-b+(r>=0?sqrt(r):0))/(2*a);
15 x1i = r>=0?0:sqrt(-r)/(2*a);
16 x2r = (-b+(r>=0?-sqrt(r):0))/(2*a);
17 x2i = r>=0?0:-sqrt(-r)/(2*a);
18 printf("X1 = %f%+fi\n", x1r, x1i);
19 printf("X2 = %f%+fi\n", x2r, x2i);
20 return 0;
21}
int main(void)
Definition Ejemplo_035.c:15