var x, a, wynik, b, c;
/**
* Klasyfikacja nierówności kwadratowych postaci ax^2 + bx
* + c > 0 na nierówności kwadratowe zupełne i niezupełne.
*/
function Klasyfikacja_nier_C3_B3wno_C5_9Bci_kwadratowych() {
a = 1;
b = 1;
c = 1;
if (a == 0) {
window.alert('To nie jest nierówność kwadratowa.');
} else {
if (b == 0) {
if (c == 0) {
window.alert(['Nierówność kwadratowa niezupełna postaci: ',a,'x^2 > 0.'].join(''));
} else {
window.alert(['Nierówność kwadratowa niezupełna postaci: ',a,'x^2 ',znak(c),' > 0.'].join(''));
}
} else {
if (c == 0) {
window.alert(['Nierówność kwadratowa niezupełna postaci: ',a,'x^2 ',znak(b),'x > 0.'].join(''));
} else {
window.alert(['Nierówność kwadratowa zupełna postaci: ',a,'x^2 ',znak(b),'x ',znak(c),' > 0.'].join(''));
}
}
}
}
/**
* Opisz tę funkcję...
*/
function znak(x) {
if (x < 0) {
wynik = '- ' + String(-1 * x);
} else {
wynik = '+ ' + String(x);
}
return wynik;
}
Klasyfikacja_nier_C3_B3wno_C5_9Bci_kwadratowych();