Shkruani një kod C për të vlerësuar një ekuacion kuadratik.
#include<stdio.h>
#include<math.h>
 
int main(){
 
float a, b, c, x1, x2, imagjinare, diskriminuese;
printf("Fut vlerat e a, b, c : ");
scanf("%f%f%f",&a,&b,&c);

diskriminues = (b*b) - (4*a*c);

nëse (diskriminues > 0)
{
//rrënjët reale dhe të dallueshme
x1 = (-b + sqrt(diskriminues)) / (2*a);
x2 = (-b - sqrt(diskriminues)) / (2*a);
printf("Rrënjë reale dhe të dallueshme: %.2f dhe %.2f.", x1 , x2);
}
ndryshe nëse (diskriminues == 0)
{
//rrënjët reale dhe të barabarta
x1 = x2 = -b / (2*a);
printf("Rrënjët reale dhe të barabarta: %.2f dhe %.2f.", x1 , x2);
}
tjetër
{
//rrënjët imagjinare
realPart = -b/(2*a);
ImaginaryPart =sqrt(-diskriminues)/(2*a);
printf("Rrënjët imagjinare: %.2f + i%.2f dhe %.2f - i%.2f.", realPart , ImaginaryPart, realPart , ImaginaryPart);
}
kthimi 0;
}