Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* OR_Tutorijal_3 Zadatak_1*/
- #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;
- 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(" x1= %f \n", x2_re);
- }
- else if (D==0.0f) {
- x1_re= -b/(2*a);
- printf(" x1=x2= %f \n", x1_re);
- }
- else {
- t=sqrt(-D);
- x1_re=-b/(2*a);
- x1_im=t/(2*a);
- x2_re=x1_re;
- x2_im=-x1_im;
- printf(" x1 = (%f, %f) \n", x1_re, x1_im);
- printf(" x2 = (%f, %f) \n", x2_re, x2_im);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement