30/09/09 15:50
cacopz
ma se viene tutto sbagliato...questo funziona veramente
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
main()
{
float a, b, c, delta, x1, x2, x;
printf("\nInserisci il valore di a: "
;
scanf("%f", &a);
printf("\nInserisci il valore di b: "
;
scanf("%f", &b);
printf("\nInserire il valore di c: "
;
scanf("%f", &c);
delta = (b*b - 4*a*c);
printf("\ndelta: %f\n\n", delta);
delta = (b*b) - 4*a*c;
x1 = (-b + sqrt(delta)) / (2*a);
x2 = (-b - sqrt(delta)) / (2*a);
x = (-b)/2*a;
if(delta < 0)
{
printf("\nIMPOSSIBILE\n\n"
;
}
if(delta > 0)
{
printf(" a: %f b: %f c: %f delta: %f \n\n x1: %f x2: %f\n\n", a, b, c, delta, x1, x2);
}
if(delta == 0)
{
printf(" a: %f b: %f c: %f delta: %f \n\n x: %f", a, b, c, delta, x);
}
system("\n\n\n\n\npause"
;
}
aaa