Jumat, 30 April 2010

Data Pegawai

<html>
<head><title> Memanipulasi Data Pegawai </title>
<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_Per_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\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;
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_Per_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>

Penggunaan Push and Pop

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

Tugas Record

<html>
<head><title> Membuat Rekaman Objek </title></head>
<body>
<body bgcolor="orange">
<FONT COLOR="COCOLATE">
<H1> STIMIK KHARISMA KHARAWANG </H1>
</FONT><MARQUEE><b>Data Mahasiswa<b></MARQUEE><hr>
<script language = "JavaScript">
<!--
alert ("Selamat Datang Di Data Mahasiswa");
var Record = [];
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("43E002","Doni","TI","S1");
Record[2] = new Mahasiswa("43E003","Deni","TI","S1");
Record[3] = new Mahasiswa("43E004","Dini","TI","S1");

//menampilkan data
document.write("<table border = '1'>");
document.write("<th>N.P.M.</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>

Sabtu, 17 April 2010

Tugas 2 Struktur Data

Nama : Asep Kurniawan
NIM : 43E57006095011
Jurusan : Teknik Informatika/Kelas Malam
Program Menggunakan 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] +"<br>");
}
alert ("selamat belajar struktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</html>

Tampilannya Sebagai berikut :






<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>");

}

document.write(data_ku[2] +"<br>");
alert ("selamat belajar struktur data");

alert ("semoga memperoleh ilmu yang bermanfaat");
//-->

</script>

</body>

</html>


Tampilannnya Sebagai Berikut :






<html>

<head>

<title>Belajar Array</title>

</head>

<body>

<script language = "javascript">

<!--
var data_ku = new Array("minggu","senin","selasa","rabu","kamis","jum'at","sabtu");
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>

Tampilannya Sebagai Berikut ;




<html>
<head>
<title>Belajar Array</title>
</head>
<body>
<script language = "javascript">
<!--
var data_ku = new Array("minggu","senin","selasa","rabu","kamis","jum'at","sabtu");
i = prompt ("Masukkan angka antara 0-7 : ");
document.write(data_ku[i] +"<br>");
alert ("selamat belajar struktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</html>


Tampilannya Sebagai Berikut :


Terima Kasih....