Potrzebuje pomocy bo mam zrobić program, który ma obliczać równania kwadratowe. Wszystko byłoby OK gdyby program działał poprawnie.
Mianowicie co tu jest źle?
<?php
$a=1;
$b=5;
$c=5;
$delta=($b*$b)-(4*$a*$c);
$x=(-$b)/(2*$a);
$y=(-$delta)/(4*$a);
if ($delta<0)
{
printf ("brak rozwiązań");
}
elseif ($delta=0)
{
printf ("występuje 1 pierwiastek: ".$x);
}
elseif ($delta>0)
{
printf ("występują 2 pierwiastki: ".$x." i ".$y);
}
?>
Program wyświetla odpowiedź tylko wtedy gdy delta jest równa 0 i jest brak rozwiązań. Później po zmianie wart. zmiennych tak by rozwiązania były program nie wyświetla nic.
Błagam o podpowiedź.