Hey :)
ich hab'ein Programm geschrieben zur Berechnung von quadratischen Gleichungen.
Es funktioniert aber nicht, hoffe ihr könnt mir helfen :)
ich hab'ein Programm geschrieben zur Berechnung von quadratischen Gleichungen.
Es funktioniert aber nicht, hoffe ihr könnt mir helfen :)
HTML:
<html>
<head>
<title>
Quadratische Gleichungen lösen
</title>
<script language="javascript">
<!--
function rechnen()
{
var a,b,c,p,q,x1,x2,d;
a = parseFloat(document.quad.a1.value);
b = parseFloat(document.quad.b1.value);
c = parseFloat(document.quad.c1.value);
//Gleichung
document.quad.gl.value=a+"x² + "+b+"x + "+c;
//Berechnung
if (a==0)
{
if (b==0)
{
if (c==0)
document.quad.l1.value="w.A";
else
document.quad.l2.value="f.A.";
}
else
{
document.quad.l1.value="lineare Gleichung: x= "+(-c/b);
document.quad.l2.value=" ";
}
else
{
p = b/a;
q = c/a;
d = (p*p)/(4) - q;
if (d>=0)
{
x1 = - p/2 + Math.sqrt(d);
x2 = - p/2 - Math.sqrt(d);
document.quad.l1.value= x1;
document.quad.l2.value= x2;
}
else
{
document.quad.l1.value="L = { }";
document.quad.l2.value=" ";
}
}
}
}
//-->
</script>
</head>
<body>
<form name="quad">
a:<input type="float" name="a1" value="1">
b:<input type="float" name="b1" value="2">
c:<input type="float" name="c1" value="-3">
<br>
<br>
Gleichung:<input size="40" name="gl"><br><br>
1. Lösung:<input size="20" name="l1"><br>
2. Lösung:<input size="20" name="l2"><br><br>
<input type="button" value="Berechnen" onclick="rechnen()">
<input type="reset" value="Zurücksetzen">
</form>
</body>
</html>