Selamat Datang Di Blog ku

Thursday, 8 May 2014

UTS PRAKTIKUM PEMROGRAMAN TERSTRUKTUR


SOAL PRAKTEK

1.Buatlah program menggunakan function variabel,seperti pada contoh tabel sebagi berikut:

ket:kode barang,Nama barang,Jumlah barang,Harga adalah variabel global
jumlah harga dan total harga adalah variabel lokal

Langkah-langkahnya
-ketikan script dibawah ini disini saya menggunakan Adobe Dreamwever
<html>
<head></head>
<title>Soal Ujian Tengah Semester Pemrograman Terstruktur</title>
<body>
<p align = "center">
<strong>Soal 1 : Praktek Pemrograman Terstruktur</strong>
<?
$kd1 = "B001";//variabel global
$kd2 = "B002";//variabel global
$kd3 = "B003";//variabel global
$kd4 = "B004";//variabel global
$nb1 = "Buku Tulis";//variabel global
$nb2 = "Buku Gambar";//variabel global
$nb3 = "Penggaris";//variabel global
$nb4 = "Penghapus";//variabel global
$jml1 = "2";//variabel global
$jml2 = "2";//variabel global
$jml3 = "1";//variabel global
$jml4 = "2";//variabel global
$hrg1 = "5000";//variabel global
$hrg2 = "8000";//variabel global
$hrg3 = "2500";//variabel global
$hrg4 = "1500";//variabel global
function varglobal()
{
global $kd1,$kd2,$kd3,$kd4,$nb1,$nb2,$nb3,$nb4,$jml1,$jml2,$jml3,$jml4,
$hrg1,$hrg2,$hrg3,$hrg4;
}
varglobal();//fungsi pemanggilan


function varlokal()
{
global $kd1,$kd2,$kd3,$kd4,$nb1,$nb2,$nb3,$nb4,$jml1,$jml2,$jml3,$jml4,
$hrg1,$hrg2,$hrg3,$hrg4,$jmlhrg1,$jmlhrg2,$jmlhrg3,$jmlhrg4,$tothrg;
$jmlhrg1 = $jml1*$hrg1;
$jmlhrg2 = $jml2*$hrg2;
$jmlhrg3 = $jml3*$hrg3;
$jmlhrg4 = $jml4*$hrg4;
$tothrg = ($jmlhrg1+$jmlhrg2+$jmlhrg3+$jmlhrg4);
}
varlokal();//fungsi pemanggilan

echo "<table border=1px>
<tr>
  <td colspan=5 align=center><strong>PEMROGRAMAN TERSTRUKTUR</strong></td>
</tr><tr>
<td><strong>Kode Barang</strong> </td>
<td><strong>Nama Barang </strong></td>
<td><strong>Jumlah</strong></td>
<td><strong>Harga</strong></td>
<td><strong>Jumlah Harga</strong> </td>
</tr><tr><td>$kd1</td>
  <td>$nb1</td>
  <td>$jml1</td>
  <td>Rp. $hrg1</td>
  <td>Rp. $jmlhrg1</td>
</tr><tr><td>$kd2</td>
  <td>$nb2</td>
  <td>$jml2</td>
  <td>Rp. $hrg2</td>
  <td>Rp. $jmlhrg2</td>
  </tr><tr><td>$kd3</td>
  <td>$nb3</td>
  <td>$jml3</td>
  <td>Rp. $hrg3</td>
  <td>Rp. $jmlhrg3</td>
  </tr><tr><td>$kd4</td>
  <td>$nb4</td>
  <td>$jml4</td>
  <td>Rp. $hrg4</td>
  <td>Rp. $jmlhrg4</td>
</tr>

<tr><td colspan=4><p align =right><strong>Total Harga</strong></p></td>
  <td><strong>Rp. $tothrg</strong></td>
</tr></table>
"
?>
</p>
</body>
</html>
Hasilnya sebagai berikut:
 2.Buatlah program dengan menggunakan kondisi untuk menghitung gaji pegawai yang harus dibayarkan,untuk output sebagai berikut:
========================
NIP=Nim anda
Nama pegawai=nama anda
========================
Gaji pokok=2500000
Bonus=500000
Tunjangan jabatan=xxxxxxx
Pajak=10 % dari gaji
=======================
Gaji yang harus dibayarkan Rp.99999
Ketentuan menentukan tunjangan jabatan sebagai berikut:
Direktur Gaji 10 jt
Manajer Gaji 5 jt
EDP Gaji 4,5 jt
Personalia 3 jt
langkah-langkahnya:
-ketikan script dibawah ini
<html>
<head></head>
<title>Soal Ujian Tengah Semester Pemrograman Terstruktur</title>
<body>
<p align = "center">
<strong>Soal 1 : Praktek Pemrograman Terstruktur</strong>
<?
$kd1 = "B001";//variabel global
$kd2 = "B002";//variabel global
$kd3 = "B003";//variabel global
$kd4 = "B004";//variabel global
$nb1 = "Buku Tulis";//variabel global
$nb2 = "Buku Gambar";//variabel global
$nb3 = "Penggaris";//variabel global
$nb4 = "Penghapus";//variabel global
$jml1 = "2";//variabel global
$jml2 = "2";//variabel global
$jml3 = "1";//variabel global
$jml4 = "2";//variabel global
$hrg1 = "5000";//variabel global
$hrg2 = "8000";//variabel global
$hrg3 = "2500";//variabel global
$hrg4 = "1500";//variabel global
function varglobal()
{
global $kd1,$kd2,$kd3,$kd4,$nb1,$nb2,$nb3,$nb4,$jml1,$jml2,$jml3,$jml4,
$hrg1,$hrg2,$hrg3,$hrg4;
}
varglobal();//fungsi pemanggilan


function varlokal()
{
global $kd1,$kd2,$kd3,$kd4,$nb1,$nb2,$nb3,$nb4,$jml1,$jml2,$jml3,$jml4,
$hrg1,$hrg2,$hrg3,$hrg4,$jmlhrg1,$jmlhrg2,$jmlhrg3,$jmlhrg4,$tothrg;
$jmlhrg1 = $jml1*$hrg1;
$jmlhrg2 = $jml2*$hrg2;
$jmlhrg3 = $jml3*$hrg3;
$jmlhrg4 = $jml4*$hrg4;
$tothrg = ($jmlhrg1+$jmlhrg2+$jmlhrg3+$jmlhrg4);
}
varlokal();//fungsi pemanggilan

echo "<table border=1px>
<tr>
  <td colspan=5 align=center><strong>PEMROGRAMAN TERSTRUKTUR</strong></td>
</tr><tr>
<td><strong>Kode Barang</strong> </td>
<td><strong>Nama Barang </strong></td>
<td><strong>Jumlah</strong></td>
<td><strong>Harga</strong></td>
<td><strong>Jumlah Harga</strong> </td>
</tr><tr><td>$kd1</td>
  <td>$nb1</td>
  <td>$jml1</td>
  <td>Rp. $hrg1</td>
  <td>Rp. $jmlhrg1</td>
</tr><tr><td>$kd2</td>
  <td>$nb2</td>
  <td>$jml2</td>
  <td>Rp. $hrg2</td>
  <td>Rp. $jmlhrg2</td>
  </tr><tr><td>$kd3</td>
  <td>$nb3</td>
  <td>$jml3</td>
  <td>Rp. $hrg3</td>
  <td>Rp. $jmlhrg3</td>
  </tr><tr><td>$kd4</td>
  <td>$nb4</td>
  <td>$jml4</td>
  <td>Rp. $hrg4</td>
  <td>Rp. $jmlhrg4</td>
</tr>

<tr><td colspan=4><p align =right><strong>Total Harga</strong></p></td>
  <td><strong>Rp. $tothrg</strong></td>
</tr></table>
"
?>
</p>
</body>
</html>
Hasilnya sebagai berikut:


 

Comments
0 Comments

0 comments:

Post a Comment