Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="Content-Script-Type" content="text/javascript">
- <title> Rozwiązanie równania kwadratowego</title>
- </head>
- <body>
- <script>
- //deklaracje zmiennych określających parametry równania
- var A = prompt ('Wpisz pierwszą liczbę');
- var B = prompt ('Wpisz drugą liczbę');
- var C = prompt ('Wpisz trzecią liczbę');
- //sprawdzenie, czy jest to równanie kwadratowe
- if (A == 0){
- //A jest równe zero, równania nie jest kwadratowe
- document.write("To nie jest równanie kwadratowe: A = 0!");
- }
- else{
- //A jest różne od zera, równanie jest kwadratowe
- //obliczenie delty
- var delta = B * B - 4 * A * C;
- //jeśli delta mniejsza od zera
- if (delta < 0){
- alert ("To równanie nie ma rozwiązania w zbiorze liczb rzeczywistych!");
- }
- //jeśli delta większa od zera lub równa zero
- else{
- //jeśli delta jest równa zero
- if (delta == 0){
- //obliczenie wyniku
- var wynik = - B / 2 * A;
- alert("Rozwiązanie: x = " + wynik);
- }
- //jeśli delta jest większa od zera
- else{
- //obliczenie wyników i wyświetlenie ich na stronie
- wynik = (- B + Math.sqrt(delta)) / 2 * A;
- alert ("Rozwiązanie: x1 = " + wynik);
- wynik = (- B - Math.sqrt(delta)) / 2 * A;
- alert(", x2 = " + wynik);
- }
- }
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement