Kamis, 05 Juni 2014

Modul 6 STRUKTUR PERULANGAN (LOOPING) PRAKTEK PEMROGRAMAN TERSTRUKTUR



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:

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


hasil:




0 komentar:

Posting Komentar