Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- float a, b, c;
- float x1_re, x1_im;
- float x2_re, x2_im;
- float t, D;
- printf("Unesite koeficijente kvadratne jednacine: ");
- scanf("%f %f %f", &a, &b, &c);
- D = b * b - 4.0f * a * c;
- while (D<0) {
- printf("D je manje od 0. Unesite ponovo:");
- scanf("%f %f %f", &a, &b, &c);
- D = b * b - 4.0f * a * c;
- }
- printf("Rjesenja su: \n");
- if(D > 0.0f)
- {
- t = sqrt(D);
- x1_re = (- b + t) / (2 * a);
- x2_re = (- b - t) / (2 * a);
- printf(" x1 = %f \n", x1_re);
- printf(" x2 = %f \n", x2_re);
- }
- else if(D == 0.0f)
- {
- x1_re = - b / (2 * a);
- printf(" x1 = x2 = %f \n", x1_re);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement