#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
double a,b,c,x1,x2,d,sd;
// d ==> determinante
// sd ==> radice determinante
printf("inserisci il coefficente di grado 2(ax2)\n");
scanf("%lf",&a);
printf("inserisci il coefficente di grado 1(bx)\n");
scanf("%lf",&b);
printf("inserisci il coefficente di grado 0(c)\n");
scanf("%lf",&c);
d=( pow(b,2)-4*a*c );
printf("il determinante e' => %.2f\n",d);
if(d>=0){
if(d==0)
{
x1=(-b)/(2*a);
x1=x2;
printf("x1=%f\n",x1);
printf("x2=%f\n",x2);
}
else
{
sd=sqrt(d);
x1=(-b +sd)/(2*a);
x2=(-b -sd)/(2*a);
printf("x1=%f\n",x1);
printf("x2=%f\n",x2);
}
}
system("PAUSE");
return 0;
}
ragazzi ho fatto questo programmino.... volevo sapere se posso aggiungere altro e se si come !!
poi lo volevo fare suddiviso in funzione!! come posso fare??