Rabu, 14 Februari 2018

ARRAY 2 DIMENSI

Assalamu’alaikum Wr.Wb
Kali ini kita akan membahas ARRAY 2 DIMENSI.
Apa itu ARRAY 2 DIMENSI yaitu perluasan dari array satu dimensi yang terdiri dari baris dan kolom.


Langsung saja :

*cara menulis indeks array 2 dimensi :
                Nama array [indeks baris,indeks kolom]                                
                Contoh Z=[1,2]
*untuk mengisikan :
                Identifikasi array : data
                Z [2,1] = 10
*untuk mengambil :
                Variabel = identitas array
                                70 = Y [1,2]

*SOAL – SOAL :
*MENJADI :
*JAWAB :

1. X[0,2] ke X[0,1]









2. X[1,0] ke X[1,2]








3. Y[0,1] ke x[1,0]








4. X[2,2] ke X[0,2]








5. Y[1,1] ke X[2,2]








6. Y[2,0] ke X[2,1]








7. Y[0,2] ke X[2,0]








*SOAL – SOAL :



*MENJADI :

*JAWAB :








2. X[0,2] ke Y[0,1]

3. X[1,1] ke Y[1,0]
4. Y[1,2] ke Y[1.1]








5. X[1,0] ke Y[2,2]









<html>
<head>
<title>Test Array 2 Dimensi Dinamis</title>
<style>
label
{
width : 100px;
padding:7px;
display: inline-block;
color: black;
}
</style>
<script type="text/javascript">
var b=0;
var DataBarang = new Array();
var kodebar;
var a;
function _DaftarHarga(DataBarang)
{
var harga;
if(DataBarang == "Gula Putih")
{
harga = 11000;
}
else if(DataBarang == "Susu Kaleng")
{
harga = 5500;
}
else if(DataBarang == "Minyak Goreng")
{
harga = 7300;
}
else if(DataBarang == "Beras")
{
harga = 9800;
}
else if(DataBarang == "Sarden")
{
harga = 8500;
}
return harga;
}
function penjumlah()
{
var harga = parseInt(document.getElementById("txtHarga").value);
var jumlah = document.getElementById("txtJumlah").value;
var a;
i = parseInt(harga * jumlah);
document.getElementById("txtJum").innerHTML = i;
return i;
}
function InputData()
{
DataBarang[b] = new Array();
DataBarang[b][0] = document.getElementById("txtKode").value;
DataBarang[b][1] = document.getElementById("txtBarang").value;
DataBarang[b][2] = document.getElementById("txtJumlah").value;
DataBarang[b][3] = penjumlah();
b++;
document.getElementById("txtBarang").value="";
document.getElementById("txtKode").value="";
document.getElementById("txtJumlah").value="";
document.getElementById("txtJum").value="";
}
//KURANG TOTAL HARGA DAN JUMLAH YANG DI INGINKAN
function HitungTotal()
{
var total = 0;
document.getElementById("txtHasil").innerHTML="";
for(var s=0; s<DataBarang.length;s++){
document.getElementById("txtHasil").innerHTML += DataBarang[s][0]+"="+DataBarang[s][1]+"="+DataBarang[s][2]+"="+DataBarang[s][3]+"<br>";
total +=DataBarang[s][3];
}
document.getElementById("txtTotal").innerHTML=total;
}
</script>
</head>
<script>
//function input
function DaftarHarga()
{
var DataBarang = document.getElementById("txtBarang").value;
var harga = _DaftarHarga(DataBarang);
document.getElementById("txtHarga").value = harga;
}
</script>
<body>
<body style="background-color : pink">
<div class="tengah">
<h2 style="border : 2px solid white; width : 25%;color:white;background-color:black">Sistem Penjualan Toko </h2>
<label style="color : black">Kode Barang : </label>
<select id="txtKode" name="Kode List">
<option value="K001">K001</option>
<option value="K002">K002</option>
<option value="K003">K003</option>
<option value="K004">K004</option>
<option value="K005">K005</option>
</select><br>
<label style="color : black">Nama Produk : </label>
<select id="txtBarang" name="Barang List" onchange="DaftarHarga()">
<option value="Gula Putih">Gula Putih</option>
<option value="Susu Kaleng">Susu Kaleng</option>
<option value="Minyak Goreng">Minyak Goreng</option>
<option value="Beras">Beras</option>
<option value="Sarden">Sarden</option>
</select><br>
<label style="color : black">Harga : </label>
<input type="text" id="txtHarga" disabled/><br>
<label style="color : black">Jumlah :</label>
<input type="text" id="txtJumlah"/><br>
<input style="border :2% solid white; width :10%;color :white;background-color:black" type="button" value="Tambah Produk" onclick="InputData();">
<input style="border :2% solid white; width :10%;color :white;background-color:black" type="button" value="Hitung Total" onclick="HitungTotal();"><br>
<label id="txtHasil"></label>
<label id="txtJum"></label>
<label id="txtTotal"></label>
</body>
</html>

Sistem Penjualan Toko

 
 
 
 
 
  



Demikian pembahasab ARRAY 2 DIMENSI coy , jika ada saran bisa di tulis di kolom komentar di bawah. !!!


Wassalam Wr.Wb

Tidak ada komentar:

Posting Komentar