Rabu, 22 April 2009

record1

?html>?head>?title> Membuat Rekaman Objek ?/title>?/head>?body>?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", "SI"); Record[1] = new Mahasiswa ("43E001", "Doni", "TI", "SI"); Record[2] = new Mahasiswa ("43E001", "Dina", "TI", "SI"); Record[3] = new Mahasiswa ("43E001", "Dini", "TI", "SI");
//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("?/table> ?br>");
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].npm; document.write("?/tr>"); } document.write("?/table>");//-->
?/script>?/body>?/html>

stack

?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>

s.data6

?html>?head> ?title> Belajar Struktur data ?/title> ?script language="JavaScript"> ?!-- alert ("Selamat Datang"); //-->
?/script>?/head>?body BGColor="green"> ?hr> ?p> Struktur Data?br>Prodi KA ?font color="yellow"> ?h4> STMIK KHARISMA KARAWANG ?/h4> ?hr> ?marquee> Nurhasanah ?/marquee>?br>?br>
?table border="1">
?tr>?td width="100">NPM?/td>?td width="100">Nama?/td>?td width="300">Prodi?/td>?/tr>?tr>?tr>?td>43E5701?/td>?td>ABC?/td>?td>KA?/td>?/tr>?tr>?tr>?td>43E5702?/td>?td>DEK?/td>?td>KA?/td>?/tr>?tr>?/table>
?/body>?/html>

s.data5

?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("Masukkan Bilangan :") tempat[m]=bil; } for (n=1; n?=data; n++) { document.write("Elemen Array ("+n+") = "+tempat[n]+"?BR>"); }//-->?/script>?/body>?/html>

s.data4

?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>

s.data3

?html>?head>?title>Membuat Fungsi Matematika Dengan JavaScript?/title>?/head>?body>?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>

s.data2

?html>?head>?title>Konversi Antar Sistem Bilangan?/title>?/head>?body>?script language="JavaScript">?!-- var bil=new Number(25);
document.write("Bilangan Desimal: "+bil+"?BR>"); document.write("?HR>"); document.write("Biner: "+bil.toString(2)+"?BR>"); document.write("Oktal: "+bil.toString(8)+"?BR>"); document.write("Heksa: "+bil.toString(16)+"?BR>");//-->?/script>?/body>?/html>

s.data1

(html>
(head>
(title> Type Bilangan (/title>
(/head>
(body>
(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>
(/body>
(/html>

Selasa, 14 April 2009

stack 2

(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="Masukan ke Stack"
onClick='Input_ke_Stack(textSimpan.value);
textSimpan.value="";
TampilkanStack(mediaList);'>

(select name="mediaList" size=25>
(option>Tampilan data....
(/select>
(input type=text name=textAmbil size=15>
(input type=button value="Ambil dari Stack"
onClick="textAmbil.value= Ambil_dari_Stack();
TampilkanStack(mediaList) ; ">
(/form>
(/body>
(/html>