filosofy

Tab 1.1
Tab 1.2
Tab 1.3
Tab 2.1
Tab 2.2
Tab 2.3
Tab 3.1
Tab 3.2
Tab 3.3

teman-teman

facebook

MAY BLOG

Selasa, 07 April 2009

Data pegawai
<html>
<head><title>Memanipulasi Data Pegawai</title><head>
<script language = "javascript" type="text/javascript">
<!--
var DBPegawai = new Array();
function Pegawai(Fields_NIP,Fields_Nama,Fields_Gaji_Per_Jam,Fields_Jam_Kerja,Fields_Gaji_Total)
{
this.NIP = Fields_NIP;
this.Nama = Fields_Nama;
this.Gaji_Jam = Fields_Gaji_Per_Jam;
this.Jam_Kerja = Fields_Jam_Kerja;
this.Gaji_Total = Fields_Gaji_Total;
}
function inputPegawai()
{
var Nama,Gaji_Per_Jam, Jam_Kerja, Gaji;
while ( NIP = window.prompt("Ketikan NIP (Nomor Induk Pegawai)\n Click 'cancel' untuk Berhenti !!."))
{
Nama = window.prompt ("Nama Pegawai :");
Gaji_Per_Jam = parseInt (window.prompt ("Gaji Per Jam :"));
Jam_Kerja = parseInt (window.prompt ("Jumlah Jam Kerja :"));
Gaji = Gaji_Per_Jam*Jam_Kerja;
alert ("Apakah anda mau menambah data lagi..??\n Jika 'YA' tekan 'OK' kemudian isi data\n Jika 'TIDAK' tekan 'OK' kemudian tekan 'Cancel'");
DBPegawai [DBPegawai.length]=new Pegawai(NIP,Nama,Gaji_Per_Jam,Jam_Kerja,Gaji);
}
ShowPegawai();
}
function ShowPegawai()
{
document.write("<table border='1'>"+ "<tr>"+ "<th>NIP</th><th>Nama</th><th>Gaji Per Jam</th><th>Jam Kerja</th>"+ "<th>Gaji Total</th>"+ "</tr>");
for (i=0; i?DBPegawai.length; i++)
{
document.write("<tr>"+ " <td>" + DBPegawai[i].NIP + "</td>"+ " <td>" + DBPegawai[i].Nama + "</td>" + " <td align='right'>" + DBPegawai[i].Gaji_Jam + "</td>" + " <td align='right'>" + DBPegawai[i].Jam_Kerja + "</td>" + " <td align='right'>" + DBPegawai[i].Gaji_Total + "</td>" + " </tr>");
}
document.write ("</table>");
}
//-->
</script>
</head>
<body onload ="inputPegawai();">
</body>
</html>
Hasil Outputnya sebagaiberikut:
Program Entri Data Pegawai
<Lhtml>
<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("0001","Dani","TI","SI");
Record[1]=new Mahasiswa("0002","Doni","TK","D3");
Record[2]=new Mahasiswa("0003","Dina","SI","SI");
Record[3]=new Mahasiswa("0004","Dini","KA","D3");
//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>");
//-->
</script>
</body>
</html>

hasilnya sebagai berikut
Mengisi Array dengan Cara mengentri dari kotaak pesan.

<html>
<head>
<title>Parameter Arrey</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>
Hasil Outputnya Sebagai Berikut:

Pendeklarasian

Implementasi Dalam Program dg isi Array dengan memanggil indeksnya
<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>Saya</br><br>sedang</br><br>Beljar</br>");
}
alert("selamat Belajar Struktur Data");
alert("Semoga Memperoleh Ilmu yang Bermaanfaat");
//-->
</SCRIPT>
</BODY>
</HTML>
HAsil outputnya Sebagai Berikut:




Program Function Penjuamlahan dan Type Data
<HTML>
<HEAD>
<TITLE>membuat fungsi matematika dengan javascrip</TITLE>
</HEAD>
<BODY>
<font bgcolor="oreng">
<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 Data nya adalah = " + typeof(z));
//-->
</SCRIPT>
</BODY>
</HTML>
Hasil outputnya sebagai Berikut:
Pogram Konversi Antar Sistem Bilangan
<HTML>
<HEAD>
<TITLE>Type Bilangan</TITLE>
</HEAD>
<BODY Bgcolor = " ABU-ABU">
<SCRIPT LANGUAGE = "JAvascript">
var bil = new Number (25);
document.write("Bilangan Drcimal: " +bil + "<BR>");
document.write("<BR>");

document.write("Biner : " + bil.toString(2) + "<BR>");
document.write("Oktal : " + bil.toString(8) + "<BR>");
document.write("Heksa : " + bil.toString(16)+ "<BR>");

//-->
</SCRIPT>
</BODY>
</HTML>
Hasil oytputnya Sebagai Berikut:

menambahkan 2 bilangan

Program Menambahkan 2 Bilangan

<HTML>
<HEAD>
<TITLE>Type Bilangan</TITLE>
</HEAD>
<BODY Bgcolor = " Blue">
<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>

Hasil Outputnya Sebagai Berikut:
<Html>
<Head>
<title> Struktur Data </Title>
<script>
<!--
alert("Selamat Datang");
//-->
</script>
</Head>
<Body bgcolor="pink">
<font color="Yellow">
<B><p> SELAMAT BELAJAR </B>
</font><hr>
<hi> STMIK Kharisma Karawang </hi>
<font color="#01AAEB">
<marquee>FAIZUN BIN NURKHAFID</marquee>
<TABLE border>
<FONT COLOR LEFT15 HIGHT20>
<TR><TH>NPM<TH>NAMA<TH>PRODI

<TR><TH>43e57001<TD>IJUNK<TD>TI
<TR><TH>43E57002<TD>RONI<TD>TI
</TABLE>
</BODY>
</HTML>