Selasa, 27 April 2010

Struktur Data3

1.Array
Kode HTML:

<html>
<head>
<title>Parameter Array</title>
</head>
<body>
<script language="JavaScript">
<!--


var tempat = ([]);
var data = prompt ("Ketik Jumlah maksimum Array :");
for (m=1; m<=data; m++)
{
var bil=prompt("Masukan Bilangan:")
tempat[m]=bil;
}
for (n=1; n<=data; n++)
{
document.write("Elemen Array ("+n+") =" +tempat[n] + "<BR>");
}
//-->
</script>
</body>
</html>


Parameter Array


Maka Hasilnya:



2.Luas Segi Tiga

Kode HTML:

<html>
<head><title>luas segitiga</title></head>
<body>
<script language="JavaScript">
<!--
var alas=parseInt(prompt("MAsukan Nilai Alas"));
var tinggi=parseInt(prompt("Masukan Nilai Tinggi"));

hasil=0.5*alas*tinggi;
document.write("Alas ="+alas+"<br>");
document.write("Tinggi ="+tinggi);
document.write("<hr>");
document.write("Luas Segitiga ="+hasil);
//-->
</script>
</body>
</html>

Maka HAsilnya:



3.Fibonacci
Kode HTML:
<html>
<head>
<script>
<!--
function fibonacci (n) {
var i;
var array_fib = new Array ();
array_fib.push(0);
array_fib.push(1);

for (i=0; i<n; i++){
array_fib.push(array_fib[0] + array_fib[1]);
array_fib.shift();
}
return array_fib[0];
}
for(i=0; i<=20; i++)

document.write("Fibonacci(" + i + ") = " + fibonacci(i) + "<br>");

//-->
</script>
</head>
<body>
</body>
</html>


Maka Hasilnya:


Senin, 26 April 2010

Struktur Data2

1.Array 1

Kode HTML:

<HTML>
<HEAD>
<TITLE>Belajar Array</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE= "JavaScript">
<!--
var DATA_KU=new Array("saya","sedang","senang");
for(i=0;i<3;i++)
{
document.write(DATA_KU[i]+"<br>");
}
alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");
//-->
</SCRIPT>
</BODY>
</HTML>

Maka Hasilnya:



2.Array 2

Kode HTML:

<HTML>
<HEAD>
<TITLE>Belajar Array</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE= "JavaScript">
<!--
var DATA_KU=new Array("saya","sedang","senang","senang");
for(i=0;i<4;i++)
{
document.write(DATA_KU[i]+"<br>");
}
alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");
//-->
</SCRIPT>
</BODY>
</HTML>

Maka Hasilnya:



3.Konversi Hari1.

Kode HTML:

<HTML>
<HEAD>
<TITLE>Belajar Array</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE= "JavaScript">
<!--
var DATA_KU=new Array("Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu");
for(i=0;i<7;i++)
{
document.write(DATA_KU[i]+"<br>");
}
alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang bermanfaat");
//-->
</SCRIPT>
</BODY>
</HTML>

Maka Hasilnya:



4.Memunculkan Hari Dengan Angka.

Kode HTML:

<html>
<head>
<title>Menampilkan Hari</title>
</head>
<body>
<script language="javascript">
<!--

var dataku=new Array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu");
var i = prompt("Masukkan angka 1 s/d 7 : ");
if ( i == 1 )
{
document.write(dataku[i-1]+"<BR>");alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 2 )
{
document.write(dataku[i-1]+"<BR>");alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 3 )
{
document.write(dataku[i-1]+"<BR>");
alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 4 )
{
document.write(dataku[i-1]+"<BR>");
alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 5 )
{
document.write(dataku[i-1]+"<BR>");
alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 6 )
{
document.write(dataku[i-1]+"<BR>");
alert("Selamat anda telah memasukan angka yang tepat");

} else
if ( i == 7 )
{
document.write(dataku[i-1]+"<BR>");
alert("Selamat anda telah memasukan angka yang tepat");

} else
{
document.write("Angka yang Anda masukan salah");
alert("Tolong Coba Lagi");
}


//-->
</script>
</body>
</html>

Menampilkan Hari
Maka Hasilnya:



5.Rekam Objek

Kode HTML:

<html>
</head><title>Membuat Rekaman Objek</title></head><h1>
<body bgcolor=red>
<script language="JavaScript">
<!--
var Record = new Array();
function Mahasiswa (npm, nama, prodi, jenjang) {
// Properti
this.npm = npm;
this.nama = nama;
this.prodi = prodi;
this.jenjang = jenjang;

// Metode

this.LihatRecordMahasiswa = LihatRecordMahasiswa;
}

function LihatRecordMahasiswa() {
document.write("<td>" + this.npm + "</td>");
document.write("<td>" + this.nama + "</td>");
document.write("<td>" + this.prodi +"</td>");
document.write("<td>" + this.jenjang +"</td>");
}

//mengisi data
Record[0] = new Mahasiswa("43E001", "Dani", "TI", "S1");
Record[1] = new Mahasiswa("43E001", "Doni", "TI", "S1");
Record[2] = new Mahasiswa("43E001", "Dina", "TI", "S1");
Record[3] = new Mahasiswa("43E001", "Dini", "TI", "S1");

//menampilkan data
document.write("<table border ='1'>");
document.write("<th>NPM</th> <th>Nama</th>");
document.write("<th>Prodi</th><th>Jenjang</th> <br>");

for(i=0; i < Record.length; i++)
{
document.write ("<tr>");
Record [i].LihatRecordMahasiswa();
document.write ("</tr>");

}
{
document.write("<tr>");
Record[i].npm
document.write("</tr>");
}
document.write("</table>");

//-->

</script>
</body>
</html>

Maka Hasilnya:


Tugas Struktur Data1

1.Fungsi Matematika

Pengkodean HTMLnya :

<HTML>
<HEAD>
<TITLE>Membuat Fungsi Matematika dengan Java Script</TITTLE>
<script language=javascript>
<!--
alert('Selamat datang');
alert('Semoga sukses');
//-->
</script>


</HEAD>
<BODY><body bgcolor=pink><font color=black>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function jumlah(x,y) {
var hasil = x + y;

return(hasil);
}
var a = parseInt(prompt("Ketikan Bilangan A = \n Ingat Jangan String"));
var b = parseInt(prompt("Ketikan Bilangan B = \n Ingat Jangan String"));
var z = jumlah(a,b);

document.write(z);
document.write("<BR>");
document.write("<hr>");
document.write("Tipe Datanya Adalah = " + typeof(z));
//-->

</SCRIPT>
</BODY>
</HTML>


Maka Hasilnya:







2.Konversi Antar sistem Bilangan

Pengkodean HTMLnya:

<HTML>
<HEAD>
<TITLE>Konversi Antar Sistem Bilangan</TITLE>
<script language="JavaScript">
<!--
alert('Selamat datang');
alert('Semoga sukses');
//-->
</script>
</HEAD>
<BODY><body bgcolor=red><font color=black>
<SCRIPT LANGUAGE= "JavaScript">
<!--
var jumlah = prompt("Ketik Jumlah Maksimum Array:");
var tempat = [];
var m,n;

for(m=1;m<=jumlah;m++)
{
var bil = prompt("Masukan Bilangan:")
tempat[m]=bil;
}

for(n=1;n<=jumlah;n++)
{
document.write("Elemen Array("+n+") ="+tempat[n]+"<br>");
}

//-->
</SCRIPT>
</BODY>
</HTML&gt

Maka Hasilnya:




3.Penambahan Dan Pengalian Bilangan.

Pengkodean HTMLnya:

<html>
<head>
<title>Type Bilangan<?title>
<body><body bgcolor=green>
<script language=javascript>
<!--
alert('Selamat belajar');
//-->
</script>
</body>
</head>
<script language = "JavaScript">
<!--
var a = 15;
b = 14;

tambah = a + b;
kali = a * b;

document.write("Penambahan (" +a+ " + " +b+ ") = " + tambah);
document.write("<br>");
document.write("Perkalian (" +a+ " X " +b+ ") = " + kali);
document.write("<br>");

//-->
</script>
</html>



Maka Hasilnya:



4.Mencari Persamaan Kuadrat.

Pengkodean HTMLnya:

<html>
<head>
<title>Mencari persamaan kuadrat</title>
</head>
<body><body bgcolor=grey><font color=black>
<script language="JavaScript">
<!--
function akar(a,b,c)
{
var hasil = (b*b)-(4*a*c);
return(hasil);
}


var a=parseInt(prompt("Menghitung akar persamaan kuadrat \n masukan nilai A:\n"));
var b=parseInt(prompt("Menghitung akar persamaan kuadrat \n masukan nilai B:\n"));
var c=parseInt(prompt("Menghitung akat persamaan kuadrat \n masukan nilai C:\n"));

var z=akar(a,b,c);

document.write("Nilai akar kuadrat =" +z+"<BR>");
document.write("<HR>");
document.write("<BR>");


if (z>0)
{
var x1= (-b - Math.sqrt(z))/(2*a);
var x2= (-b + Math.sqrt(z))/(2*a);

document.write("Nilai x1=" + x1 + "<BR>");
document.write("Nilai x2=" + x2 + "<BR>");
document.write("<BR>");
document.write("<HR>");
alert("Succesfull");
} else

if (z==0)
{
document.write("No root real");
alert("Try Again?");
}
if (z<0)

{
document.write("No root real");
alert("Try again?");
}

//-->
</script>
</body>
</html>




Maka Hasilnya: