Pardoa
18.03.2005, 08:44
hab nen kleines Problem, ist wohl nur ne kleinigkeit (1 zeichen) aber ich komm grad einfach net drauf :sry:
muss für schule, nen kleines Programm in java schreiben um ne quadratische gleichung zu lösen... und hab jetzt nen fehler wo ich nimmer weiter komme -.-
Bei dem fett gedruckten else bringt der Editor einen Syntax fehler, aber ich weiss einfach nicht warum......................
<html>
<head>
<title>Quadratische Gleichung</title>
</head>
<body>
<script language="javascript">
<!--
var a,b,c,x1,x2,D,Di,q;
a=window.prompt ("Geben sie einen Wert für a ein!"),a;
b=window.prompt ("Geben sie einen Wert für b ein!"),b;
c=window.prompt ("Geben sie einen Wert für c ein!"),c;
D=(b*b)-(4*a*c);
Di=Math.sqrt (D)
q=2*a
x1=((-b+Di)/(q));
x2=((-b-Di)/(q));
if (D < 0)
{document.write ("Keine Lösung, da D < 0");}
else
{if (D = 0);
{document.write ("x1="+x1+"");}
else {
if (D > 0)
document.write ("x1="+x1+" und x2="+x2+"");}
}
//-->
</script>
</body>
</html>
Vayu: für sowas gibts n extra Code-Tag :)
muss für schule, nen kleines Programm in java schreiben um ne quadratische gleichung zu lösen... und hab jetzt nen fehler wo ich nimmer weiter komme -.-
Bei dem fett gedruckten else bringt der Editor einen Syntax fehler, aber ich weiss einfach nicht warum......................
<html>
<head>
<title>Quadratische Gleichung</title>
</head>
<body>
<script language="javascript">
<!--
var a,b,c,x1,x2,D,Di,q;
a=window.prompt ("Geben sie einen Wert für a ein!"),a;
b=window.prompt ("Geben sie einen Wert für b ein!"),b;
c=window.prompt ("Geben sie einen Wert für c ein!"),c;
D=(b*b)-(4*a*c);
Di=Math.sqrt (D)
q=2*a
x1=((-b+Di)/(q));
x2=((-b-Di)/(q));
if (D < 0)
{document.write ("Keine Lösung, da D < 0");}
else
{if (D = 0);
{document.write ("x1="+x1+"");}
else {
if (D > 0)
document.write ("x1="+x1+" und x2="+x2+"");}
}
//-->
</script>
</body>
</html>
Vayu: für sowas gibts n extra Code-Tag :)