A. Maksud dan Tujuan
Maksud :
1.
Memberikan dasar materi perkulihan pemrograman terstuktur
2.
Memberikan pemahaman struktur program menggunakan Array
3.
Memberikan mahasiswa agar berkembang dan berpikir kreativ
Tujuan :
1.
Mengenalkan cara berfikir yang runtut dan sistematis
2.
Memecahakan beberapa permasalahan dengan teknik Array satu dimensi dan dua
dimensi
3.
Memberikan pemahaman tentang permasalahan yang akan diselesaikan struktur
dengan array
B. DASAR TEORI
Array
merupakan salah satu tipe data dalam pemrograman terstruktur digunakan untuk
melakukan penyimpanan data secara berurutan. Dalam Array data tersimpan dalam
sebuah index untuk memudahkan kembali data dalam melakukan pencarian. Berbeda
dengan variabel yang hanya dapat menyimpan satu data maka dengan menggunakan
array data dapat tersimpan dalam beberapa indeks jumlah data dalam array. Data
yang tersimpan dalam array disebut elemen-elemen array dan letak masing-masing data
yang terurut ditunjukan dalam sebuah indeks. Array mempuyai batas atas dan
bawah dimana data akan tersimpan dalam batas masing-masing dengan tipe data
yang sama. Array terdiri dari dimensi yaitu array dimensi satu (one dimention),
array dua dimensi (two dimention array), array dimesnsi tiga (three dimention
array).
C. PRAKTEK
1.
Menggunakan array satu dimensi
<html>
<head>
<title>Menggunakan
Array</title>
</head>
<body>
<?php
#Cara
pendeklarasian array pertama
$hobi =
array("sepakbola","basket","melukis","berenang");
print("<p>Hobi
Saya:<br>");
print($hobi[3]);
#Cara
pendeklarasian array kedua
$nama[] =
"Rosita Sosiana";
$nama[] =
"Julaiha";
$nama[] =
"Budi Sasongko";
$nama[] =
"Sarjono";
$nama[] =
"Sule";
$nama[] =
"Dian Atmojo";
print("<p>nama
saya:<br>");
print($nama[4]);
#Cara
pendeklarasian array ketiga
$alamat[0]
= "Jakarta";
$alamat[5]
= "Kebumen";
$alamat[2]
= "Surabaya";
$alamat[]
= "Solo";
$alamat[]
= "Semarang";
$alamat[kampus]
= "AMIK PGRI Kebumen";
print("<p>alamat
saya:<br>");
print("$alamat[5]
<br>");
print("Saat
ini saya sedang kuliah di $alamat[kampus]");
?>
</body>
</html>
Praktek:
Hasil:
2.
Menggunakan Array multidimensi
<html>
<head>
<title>Array
Multidimensi</title>
</head>
<body>
<?php
$nama = array(
"jabatan"=>array("Direktur","Personalia","Sales
Accounting","Akunting"),
"pt"=>array("Solusindo
Software Utama","AMIK Jaya Software","Web Desain
solusindo"),
"kota"=>array("Jakarta","Yogyakarta","Surabaya","Kebumen"));
print("Saya
berasal dari ".$nama[kota][4]."
dan
sekarang saya bekerja di ".$nama[pt][1]);
?>
</body>
</html>
Praktek:
hasil:
D. TUGAS
1.
Buatlah Program menggunakan Array 1 dimensi untuk mengakses data-data
mahasiswa
:
<html>
<head>
<title>Menggunakan Array</title>
</head>
<body>
<?php
$hobi = array("Berenang","sepakbola","basket","badminton");
print("<p>Hobi Saya:<br>");
print($hobi[3]);
$nama[] = "Lailan Kurniati Rahmah";
$nama[] = "Defi Dhiah Anggraeni";
$nama[] = "solikhatun";
$nama[] = "Samsul Ma'arif";
print("<p>nama saya:<br>");
print($nama[1]);
$alamat[0] = "Jakarta";
$alamat[5] = "Kebumen";
$alamat[2] = "Surabaya";
$alamat[] = "Solo";
$alamat[] = "Semarang";
$alamat['kampus'] = "AMIK PGRI Kebumen";
print("<p>alamat saya:<br>");
print("$alamat[5] <br>");
print("Saat ini saya sedang kuliah di $alamat[kampus]");
?>
</body>
</html>
praktek:
<head>
<title>Menggunakan Array</title>
</head>
<body>
<?php
$hobi = array("Berenang","sepakbola","basket","badminton");
print("<p>Hobi Saya:<br>");
print($hobi[3]);
$nama[] = "Lailan Kurniati Rahmah";
$nama[] = "Defi Dhiah Anggraeni";
$nama[] = "solikhatun";
$nama[] = "Samsul Ma'arif";
print("<p>nama saya:<br>");
print($nama[1]);
$alamat[0] = "Jakarta";
$alamat[5] = "Kebumen";
$alamat[2] = "Surabaya";
$alamat[] = "Solo";
$alamat[] = "Semarang";
$alamat['kampus'] = "AMIK PGRI Kebumen";
print("<p>alamat saya:<br>");
print("$alamat[5] <br>");
print("Saat ini saya sedang kuliah di $alamat[kampus]");
?>
</body>
</html>
praktek:
hasil:
2.
Buatlah program menggunakan Array multidimensi dalam transaksi pembelian
barang
<html>
<head>
<title>Array Multidimensi</title>
</head>
<body>
<?php
$nama = array(
"nama barang"=>array("beras","gula","minyak","sayur"),
"pelanggan"=>array("laila","sari","nur"),
"harga"=>array(7000,5000,13500,2000));
print("Nama pelanggan : ".$nama['pelanggan'][2].");
total pembelian ".$nama['harga'][1]);
?>
</body>
</html>
<head>
<title>Array Multidimensi</title>
</head>
<body>
<?php
$nama = array(
"nama barang"=>array("beras","gula","minyak","sayur"),
"pelanggan"=>array("laila","sari","nur"),
"harga"=>array(7000,5000,13500,2000));
print("Nama pelanggan : ".$nama['pelanggan'][2].");
total pembelian ".$nama['harga'][1]);
?>
</body>
</html>
praktek:
hasil:
0 komentar:
Posting Komentar