All pastes #243587 Raw Edit

Untitled

public text v1 · immutable
·published 2006-11-08 18:01 UTC
rendered paste body
#include <stdio.h>
#include <math.h>

void main()

{ float a,b,c,x11,x22;
  double rad,delta,x1,x2,deltaneg;
  char i;


 printf("a=");
 scanf("%f",&a);
 printf("\nb=");
 scanf("%f",&b);
 printf("\nc=");
 scanf("%f",&c);

 delta=b*b-4*a*c;
 rad=sqrt(b*b-4*a*c);
 deltaneg=-delta;

 if( delta<0)
  x11=(-b-i*sqrt(deltaneg))/2*a;

 else
  x1=(-b-rad)/2*a;

 if( delta<0)
 x22=(-b+i*sqrt(deltaneg))/2*a;

 else
 x2=(-b+rad)/2*a;

  if(delta<0)
  printf("x1=(-%f-i%f)/2*%f",b,sqrt(deltaneg),a);
  printf("\nx2=(-%f+i%f)/2*%f",b,sqrt(deltaneg),a);
  
  else 
  printf("x1=%f",x1); 
  printf("x2=%f",x2);

 scanf(" ");
}