Kamis, 11 Maret 2010

Struktur Data - JavaScript untuk Menghitung Persamaan Kuadrat

Modul 1 Evaluasi 1
Struktur Data : JavaScript untuk Menghitung Persamaan Kuadrat

<HTML>
<head>
<title>Menghitung Persamaan Fungsi Kuadrat</title>
</head>
<body>
<script language ="JavaScript">
<!--
function akar(a,b,c) {
var d = (b*b) - (4*a*c);
return(d);
}
var a = parseFloat(prompt(" Masukan nilai A : \nFormat persamaan kuadrat : ax2 + bx + c = 0"));
var b = parseFloat(prompt(" Masukan nilai B : \nFormat persamaan kuadrat : ax2 + bx + c = 0"));
var c = parseFloat(prompt(" Masukan nilai C : \nFormat persamaan kuadrat : ax2 + bx + c = 0"));
var proses = akar(a,b,c);
document.write("<br>");
document.write("<hr>");

if(proses > 0)
{
var xa = (-b - Math.sqrt(proses))/(2*a);
var xb = (-b + Math.sqrt(proses))/(2*a);
document.write("Hasil akhir X1 = "+xa+"<br>");
document.write("Hasil akhir X2 = "+xb+"<br>");
document.write("Selamat anda berhasil !<br>");
document.write("Keterangan :\n Akar dari b2 - 4ac = " +proses+ "\n x1 : " +xa+ "\n x2 : " +xb+ "\n Bentuk persamaan : " +a+ "x2" +b+ " x " +c);
document.write("<hr>");
} else
if(proses == 0)
{
document.write("Tidak ada akar dari 0 silakan coba lagi");
} else
if(proses < 0)
{
document.write("Tidak ada akar negatif silakan coba lagi");
}

//-->
</script>
</body>
</HTML>

Tampilan pada Browser :