Jumat, 30 April 2010 di 00.23 | 0 komentar  
html>
<head>
<title>Modul 3. Latihan 2: Program entri data pegawai</title>
<script language="javascript">
<!--
var dbPegawai = new Array();

function pegawai(f_nip,f_nama,f_gaji_per_jam,f_jam_kerja,f_gaji_total)
{
this.nip = f_nip;
this.nama = f_nama;
this.gaji_jam = f_gaji_per_jam;
this.jam_kerja = f_jam_kerja;
this.gaji_total = f_gaji_total;
}

function inputPegawai()
{
var nama, gaji_per_jam, jam_kerja, gaji;
while ( nip = window.prompt("Ketikkan 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;
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>




<html>
<head>
<title>Modul 3. Latihan 3: Program penggunaan Record</title>
<script language="javascript">
<!--
var databaseMHS = new Array();

function nilaiMHS(v_npm, v_nama, v_prodi)
{
this.npm = v_npm;
this.nama = v_nama;
this.prodi = v_prodi;
this.absen = 0;
this.tugas = 0;
this.uts = 0;
this.uas = 0;
this.total = 0;
}

function tambah()
{
databaseMHS[0] = new nilaiMHS("P001", "yeny", "TI");
databaseMHS[1] = new nilaiMHS("P002", "purnama", "TI");
databaseMHS[2] = new nilaiMHS("P003", "sari", "TK");
databaseMHS[3] = new nilaiMHS("P004", "amoy", "KA");
databaseMHS[4] = new nilaiMHS("P005", "dela", "KA");
}

function tampilkan()
{
var spasi = ""
spasi += "<table border='1'>" +
"<tr><th>NPM</th> <th>Nama</th> <th>Prodi</th> <th>Absen</th>" +
"<th>Tugas</th> <th>UTS</th> <th>UAS</th> <th>Total</th></tr>";

for (i=0; i<databaseMHS.length; i++)
{
spasi +="<tr>" +
"<td>" + databaseMHS[i].npm + "</td>" +
"<td>" + databaseMHS[i].nama + "</td>" +
"<td align='left'>" + databaseMHS[i].prodi + "</td>" +
"<td align='center'>" + databaseMHS[i].absen + "</td>" +
"<td align='center'>" + databaseMHS[i].tugas + "</td>" +
"<td align='center'>" + databaseMHS[i].uts + "</td>" +
"<td align='center'>" + databaseMHS[i].uas + "</td>" +
"<td align='center'>" + databaseMHS[i].total + "</td>" +
"</tr>";
}
spasi += "</table>";
document.getElementById("hasil").innerHTML = spasi;
}

function hitung()
{
for (i=0; i<databaseMHS.length; i++)
{
if (databaseMHS[i].npm == document.getElementById("npm").value)
{
databaseMHS[i].absen = document.getElementById("absen").value;
databaseMHS[i].tugas = document.getElementById("tugas").value;
databaseMHS[i].uts = document.getElementById("uts").value;
databaseMHS[i].uas = document.getElementById("uas").value;
n_absen = (databaseMHS[i].absen * 0.1);
n_tugas = (databaseMHS[i].tugas * 0.2);
n_uts = (databaseMHS[i].uts * 0.3);
n_uas = (databaseMHS[i].uas * 0.4);
databaseMHS[i].total = n_absen + n_tugas + n_uts + n_uas;

break;
}
}
document.getElementById("npm").value = "";
document.getElementById("absen").value = "";
document.getElementById("tugas").value = "";
document.getElementById("uts").value = "";
document.getElementById("uas").value = "";
document.getElementById("npm").focus();

tampilkan();
}
//-->
</script>
</head>

<body onload = "tambah(); tampilkan();">
`
<table border="0" bgcolor = 0FFDDF>

<tr><th align = right>NPM</th> <th>:</th>
<th align = left>
<input id="npm" type="text" size="15" maxlength="14">
</th>
</tr>

<tr><th align = right>Nilai Absen</th> <th>:</th>
<th align = left>
<input id="absen" type="text" size="4" maxlength="2">
</th>
</tr>

<tr><th align = right>Nilai Tugas</th> <th>:</th>
<th align = left>
<input id="tugas" type="text" size="4" maxlength="2">
</th>
</tr>

<tr><th align = right>Nilai UTS</th> <th>:</th>
<th align = left>
<input id="uts" type="text" size="4" maxlength="2">
</th>
</tr>

<tr><th align = right>Nilai UAS</th> <th>:</th>
<th align = left>
<input id="uas" type="text" size="4" maxlength="2">
</th>
</tr>

<tr>
<th align = center colspan=3>
<input type="button" value="Hitung Nilai" onclick="hitung()">
</th>
</tr>
</table>

<hr>
Data Kuliah Akhir Mahasiswa <br>
Mata Kuliah Struktur Data
<hr>

<table>
<tr><td colspan=5><div id="hasil">Area Hasil</div></td></tr>
</table>
<br>

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



Diposting oleh yeny purnama sari
Senin, 19 April 2010 di 22.27 | 0 komentar  
<html><head><title>record</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","yeny","TI","S1");Record[1] = new Mahasiswa("43E001","iyenk","TI","S1");Record[2] = new Mahasiswa("43E001","amoy","TI","S1");Record[3] = new Mahasiswa("43E001","yenx_cubby","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("</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].NPMdocument.write("</tr>");}
document.write("</table>");
//--></script></body></html>




<html>
<head>
<title>Belajar Array</title>
</head>
<body>
<script language="JavaScript">
<!--
var data_ku =new Array("senin","selasa","rabu","kamis","jumat","sabtu","minggu");
{
i=prompt("ketikan angka");
document.write(data_ku[i]);
}
alert ("salamatbelajar setruktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</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 ("salamatbelajar setruktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</html>








<html>
<head>
<title>Belajar Array</title>
</head>
<body>
<script language="JavaScript">
<!--
var data_ku =new Array("saya","sedang","sanang","senang");
for (i=0; i<4; i++)
{
document.write(data_ku[i] +"<br>");
}
alert ("salamatbelajar setruktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</html>



<html>
<head>
<title>Belajar Array</title>
</head>
<body>
<script language="JavaScript">
<!--
var data_ku =new Array("saya","sedang","sanang");
for (i=0; i<3; i++)
{
document.write(data_ku[i] +"<br>");
}
alert ("salamatbelajar setruktur data");
alert ("semoga memperoleh ilmu yang bermanfaat");
//-->
</script>
</body>
</html>

Diposting oleh yeny purnama sari
Rabu, 24 Februari 2010 di 19.56 | 0 komentar  
EVALUASI INPUTAN INTEGER
<html>
<head>
<title>membaca_input_integer</title>
</head>
<body>
<script language ="JavaScript">
<!--

var a = parseInt(prompt("Masukan data Integer yang ingin ditampilkan"));
if (isNaN(a)) {
document.write("data yang anda masukan salah");
document.write("<br>");
document.write("Type datanya harus "+typeof(a));
} else
document.write("Data yang dimasukan sudah betul, yaitu : "+a);
document.write("<hr>");


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









EVALUASI 1 MENGHITUNG PERSAMAAN KUADRAT
<html>
<head>
<title>menghitung_persamaan_fungsi_kuadrat</title>
</head>
<body>
<script language ="JavaScript">
<!--
function akar(a,b,c) {
var d = (b*b) - (4*a*c);
return(d);

}

var a = parseFloat(prompt(" Masukan nilai A : \n"));
var b = parseFloat(prompt(" Masukan nilai B : \n"));
var c = parseFloat(prompt(" Masukan nilai C : \n"));
var proses = akar(a,b,c);
document.write("<br>");
document.write("<hr>");

if(proses > 0)
{
var xa = (-b - Math.sqrt(proses))/(2*a);
var xb = (-b + Math.sqrt(proses))/(2*a);
document.write("Hasil akhir X1 = "+xa+"<br>");
document.write("Hasil akhir X2 = "+xb+"<br>");
document.write("selamat anda berhasil");
document.write("Keterangan :\n Akar dari b2 - 4ac = " +proses+ "\n x1 : " +xa+ "\n x2 : " +xb+ "\n Bentuk persamaan : " +a+ "x2" +b+ " x " +c);
document.write("<hr>");
} else
if(proses == 0)
{
document.write("Tidak ada akar dari 0 silakan coba lagi");
} else
if(proses < 0)
{
document.write("Tidak ada akar negatif silakan coba lagi");
}


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










Latihan 1

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



LATIHAN 2
<HTML>
<HEAD>
<TITLE>Konversi Antar Sistem Bilangan</TITLE>
</HEAD>
<BODY bgcolor = pink>
<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));


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



LATIHAN 3
<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 Data nya adalah = " + typeof(z));


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





Diposting oleh yeny purnama sari
Rabu, 27 Januari 2010 di 20.52 | 0 komentar  
NAMA : YENY PURNAMA SARI
NPM : 43E57006095050
SEMESTER : 1 ( ASTU )
KELAS : MALAM
MATA KUL : FISIKA DASAR
JURUSAN : TI ( TEKNIK INFORMATIKA
TUGAS KE : 4


























Diposting oleh yeny purnama sari
Sabtu, 23 Januari 2010 di 21.07 | 0 komentar  
Mata Kuliah : Fisika Dasar
Dosen : Tatang, S.Pd.

Nama Mahasiswa : Yeny Purnama Sari
NPM : 43E57006095050
Jurusan : Teknik Informatika
Semester : 1
Kelas : Malam

TUGAS

1. Apakah yang dimaksud dengan besaran, besaran pokok, dan besaran turunan? Berilah masing-masing tiga contoh besaran pokok dan turunan yang Anda temukan dalam kehidupan sehari-hari, beserta satuannya!

Jawab :
Besaran :Besaran merupakan segala sesuatu yang dapat diukur dan dinyatakan dengan angka, misalnya panjang, massa, waktu, luas, berat, volume, kecepatan

Besaran Pokok adalah besaran yang satuannya telah ditetapkan terlebih dahulu dan tidak diturunkan dari besaran lain
contoh: Panjang, Massa, Waktu, Suhu, Kuat Arus, Jumlah molekul, Intensitas Cahaya.

Besaran turunan adalah besaran yang satuannya diturunkan dari besaran pokok atau besaran yang didapat dari penggabungan besaran-besaran pokok.
contoh: Berat, Luas, Volume, Kecepatan, Percepatan, Massa Jenis, Berat jenis, Gaya, Usaha, Daya, Tekanan, Energi Kinetik, Energi Potensial, Momentum, Impuls, Momen inersia

2. Lengkapilah tabel konversi berbagai satuan di bawah ini:

a. 1,5 km = ................ m.
b. 1 liter = ................ cc
c. 2.000 kg/m3 = ................ gram/cm3
d. 20 inchi = ................ cm
e. 36 km/jam = ................ m/s
f. 10 m2 = ............... cm2

Jawab :
a. 1,5 km = 1,5 x 1000 m = 1500 m
b. 1 liter = 1000 cm3 = 1000 cc
c. 2.000 kg/m3 = 2000 x 103/106 gram/cm3 = 2000 x 10-3 gram/cm3 = 2 gram/cm3
d. 20 inchi = 20 x 2,54 cm = 50,8 cm
e. 36 km/jam = 36 x 1000/3600 m/s = 10 m/s
f. 10 m2 = 10 x 104 cm2 = 100.000
Diposting oleh yeny purnama sari
NAMA : YENY PURNAMA SARI
KELAS : MALAM
NPM : 43E57006095050
JURUSAN : TEKNIK INFORMATIKA
SEMESTER : 1
TUGAS KE : 2

Soal:
1. sebuak benda bergerak seperti berikut:
a. 45 derajat arah utara
b. 90 derajat arah timur
c. 90 derajat arah barat
d. 45 derajat arah barat
gambar vektor pergerakan dari benda tersebut dah jumlah kan secara geometris.

2. sebuah materi bergerak dari titk A ke titik B, jika kordinat titik A = 3i+3j+3k dan B = 2i+j+3k. tentukan korninat perpindahan dan materi.

3. dua buah vektor diberikan sebagai berikut:
a. A+B
b. A-B
c. vektor C agar A-B+C=0

4. jika A=3i+3j+3k dan B=2i+j+3k
tentukan titik antara 2 vektor dengan menggunakan perkalian sekala a.b=a cos θ

5. di berikan 3 buah vektor
a. 3i+3j-2k
b. -i-4j+2k
c. 2i+2j+k
tentukan: a.c (bxc)

jawab:

1.

a + b + c + d = z


2. a=3i+3j-3k
b=2i+j+3k
________ -
1+2-6
__
jadi a.b= selisih
kordinat vektor perpindahan:

a.b= √ (1)²+ (2)²+(-6)²

= √1+4+36

= √41

3.
a. 4i-3j+k
-i+j+4k
_______ +
3i-2j+5k


b. 4i-3j+k
-i+j+4k
______ -
5i-4j-3k

c. vektor C agar A-B+C=0
5i-4j-3k
-5i+4j+3k
_______ +
0
jadi C = -5i+4j+3k

4. sudut antara dua vektor :
__
a.b = ax.bx+ay.by+az.bz
= 3.2+3.1+(-3.3)
= 6+3-9
= 0
jadi cos 0 = 90 derajat

5. a.(bxc)

bxc = i j k
-1x -4y 2z
2x 2y 1z
= (by.cz-bz-cy) - (bx.cz-bz.cx) - (bx.cy-by.cx)
= (-4.1-2.2) - (-1.1-2.2) - (-1.2-(-4.2))
= -8-5+6
jadi a. (bxc) = ax.bx + ay.by + az.bz
= 3(-8)+3(-5)+(-2)6
= -24-15-12
= -51
Diposting oleh yeny purnama sari