<html>
<head>
<title>Struktur Data Queue</title>
<script language="javascript">
var queue = new Array();
function Masuk_Antrian (data)
{
queue.unshift (data);
}
function Keluar_Antrian()
{
var yang_keluar_antrian = queue.pop();
if (yang_keluar_antrian == undefined)
return "Queue Sudah Kosong";
else
return yang_keluar_antrian;
}
function Dalam_Antrian (list)
{
list.options.length = 0;
for (var i=0; i<queue.length; i++)
{
var data = new Option (queue[i]);
list.options [list.options.length] = data;
}
}
</script>
</head>
<body bgcolor = "lavender">
<form>
<input type = text name=textSimpan>
<input type = button value="Masuk Antrian"
onClick='Masuk_Antrian (textSimpan.value);
textSimpan.value="";
Dalam_Antrian (Visualisasi);'>
<select name="Visualisasi" size=12>
<option>Isi Antrian....
</select>
<input type=text name=textAmbil size=20>
<input type=button value="Keluar Antrian"
onClick="textAmbil.value = Keluar_Antrian();
Dalam_Antrian (Visualisasi); ">
</form>
</body>
</html>
Rabu, 13 Mei 2009
Struktur Data Queue1
<html>
<head>
<title>Program Queue dengan unshift javaScript?/title>
<script language="JavaScript">
function DataQueue()
{
var queue = [];
queue.unshift(1);
queue.unshift(2);
var i = queue.shift();
document.write(i + "?br />");
queue.unshift(3);
queue.unshift(4);
var i = queue.shift();
document.write(i + "?br />");
}
</script>
</head>
<body>
<form name="FormStrukturData">
<input name="btnQueue" value="Queue" type="button"
onClick="DataQueue();" />
</form>
</body>
</html>
<head>
<title>Program Queue dengan unshift javaScript?/title>
<script language="JavaScript">
function DataQueue()
{
var queue = [];
queue.unshift(1);
queue.unshift(2);
var i = queue.shift();
document.write(i + "?br />");
queue.unshift(3);
queue.unshift(4);
var i = queue.shift();
document.write(i + "?br />");
}
</script>
</head>
<body>
<form name="FormStrukturData">
<input name="btnQueue" value="Queue" type="button"
onClick="DataQueue();" />
</form>
</body>
</html>
Tampilan Nama_Bulan
<html>
<head>
<title>Menampilkan Nama Bulan</title>
</head>
<body>
<script language="javascript">
<!--
var Bulan = new Array("","Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des")
var Angka = parseInt(prompt("Masukan Angka"));
document.write(Bulan[Angka]);
//-->
</script>
</body>
</html>
<head>
<title>Menampilkan Nama Bulan</title>
</head>
<body>
<script language="javascript">
<!--
var Bulan = new Array("","Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des")
var Angka = parseInt(prompt("Masukan Angka"));
document.write(Bulan[Angka]);
//-->
</script>
</body>
</html>
Stack Latihan2
<html>
<head>
<title>Struktur Data Stack</title>
<script language = "JavaScript">
var stack = new Array ();
function Input_ke_Stack(data) {
stack.push(data);
}
function Ambil_dari_Stack() {
var data_dari_stack = stack.pop();
if (data_dari_stack == undefined)
return "Stack Sudah Kosong";
else
return data_dari_stack;
}
function TampilkanStack(list) {
list.options.length = 0;
for (var i = 0; i < stack.length; i++) {
var data = new Option(stack[i]);
list.options[list.options.length] = data;
}
}
</script>
</head>
<body>
<form>
<input type=text name=textSimpan>
<input type=button value="Masukkan ke Stack" onClick='Input_ke_Stack(textSimpan.value); textSimpan.value="";TampilkanStack(mediaList);'>
<select name="mediaList" size=12>
<option>Tampilkan data....
</select>
<input type=text name=textAmbil size=20>
<input type=button value="Ambil dari Stack"
onClick="textAmbil.value = Ambil_dari_Stack();TampilkanStack(mediaList);">
</form>
</body>
</html>
<head>
<title>Struktur Data Stack</title>
<script language = "JavaScript">
var stack = new Array ();
function Input_ke_Stack(data) {
stack.push(data);
}
function Ambil_dari_Stack() {
var data_dari_stack = stack.pop();
if (data_dari_stack == undefined)
return "Stack Sudah Kosong";
else
return data_dari_stack;
}
function TampilkanStack(list) {
list.options.length = 0;
for (var i = 0; i < stack.length; i++) {
var data = new Option(stack[i]);
list.options[list.options.length] = data;
}
}
</script>
</head>
<body>
<form>
<input type=text name=textSimpan>
<input type=button value="Masukkan ke Stack" onClick='Input_ke_Stack(textSimpan.value); textSimpan.value="";TampilkanStack(mediaList);'>
<select name="mediaList" size=12>
<option>Tampilkan data....
</select>
<input type=text name=textAmbil size=20>
<input type=button value="Ambil dari Stack"
onClick="textAmbil.value = Ambil_dari_Stack();TampilkanStack(mediaList);">
</form>
</body>
</html>
Stack Latihan 1
<html>
<head>
<title>contoh implementasi Push dan Pop pada stack</title>
</head>
<body>
<script type="text/javascript">
var stack=new Array;
stack.push("A");
stack.push("B");
stack.push("C");
document.write("stack:"+stack.toString() +"<br>");
var yangdiambil= stack.pop();
document.write("Data Yang Diambil:"+yangdiambil);
document.write("<br>");
document.write("Isi Stack Terakhir:"+stack.toString());
</script>
</body>
</html>
<head>
<title>contoh implementasi Push dan Pop pada stack</title>
</head>
<body>
<script type="text/javascript">
var stack=new Array;
stack.push("A");
stack.push("B");
stack.push("C");
document.write("stack:"+stack.toString() +"<br>");
var yangdiambil= stack.pop();
document.write("Data Yang Diambil:"+yangdiambil);
document.write("<br>");
document.write("Isi Stack Terakhir:"+stack.toString());
</script>
</body>
</html>
Rabu, 06 Mei 2009
Modul 2 Array
<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]);
}
alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang Bermanfaat");
//-->
</script>
</body>
</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]);
}
alert("Selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang Bermanfaat");
//-->
</script>
</body>
</html>
Langganan:
Postingan (Atom)