Saturday, March 30, 2019

Contoh Soal Modularitas

Posted by ADRINA LISTY at 6:38 PM 0 comments

Mengenal Teknik Modularitas

Posted by ADRINA LISTY at 6:30 PM 0 comments

Assalamualaikum

kali ini kita belajar tentang teknik modularitas pada PHP.

Konsep   modularitas   dalam   programming   diperlukan   untuk   mempermudah   dalam pengorganisasian script/program. Adapun prinsip dari konsep ini adalah meletakkan beberapa perintah yang menjalankan suatu tugas khusus ke dalam modul atau file script tersendiri.  Setiap  kali  modul  tersebut  dibutuhkan,  kita  hanya  menyisipkan  modul tersebut ke dalam script yang sedang dibuat dengan cara memanggilnya.

Adapun cara memanggil modul dengan menggunakan perintah

include "namafilemodul";

Perhatikan gambaran penggunaan konsep modularitas berikut ini:

Misalkan  Anda  membuat  modul  dan  disimpan  dalam  script  bernama  modulku.php. Selanjutnya Anda sedang membuat script tertentu katakanlah diberinama file scriptku.php. Kebetulan dalam scriptku.php Anda membutuhkan modulku.php, maka skema yang terjadi adalah:



Dari skema di atas, jelas tampak bahwa bila Anda memberikan perintah include  "modulku.php";  dalam  scriptku.php,  maka  akan  identik  dengan  bila  Anda menyisipkan script yang ada dalam modulku.php ke dalam scriptku.php secara manual.

terima kasih sudah membaca semoga bermanfaat

wassalamualaikum



Monday, March 25, 2019

Contoh soal WHILE pada PHP

Posted by ADRINA LISTY at 7:31 PM 0 comments
Assalamualaikum

untuk mengenal WHILE lebih lanjut, mari kita mencoba beberapa soal berikut ini

Soal 1
Membandingkan letak step sebelum dan sesudah bagian yang akan diulang






Soal 2
Penerapan pada syair lagu anak ayam




Soal 3
Menghitung saldo akhir bank



Soal 4
Membuat daftar perkalian




 Soal 5
Formasi bintang 1




 Soal 6
Operasi 3 variabel (penjumlahan)





 Soal 7
Formasi bintang 2






 Soal 8
Formasi bintang 3






Terima Kasih

Semoga Bermanfaat

Wassalamualaikum

Mengenal WHILE Pada PHP

Posted by ADRINA LISTY at 6:30 PM 0 comments

Assalamualaikum

Pada postingan sebelumnya kita sudah belajar tentang FOR pada PHP. kali ini kita belajar tentang WHILE pada PHP. Penasaran? yuk langsung saja ke materi

Seperti halnya FOR, statement WHILE juga dapat menyatakan perulangan yang telah diketahui jumlah perulangan tersebut harus dilakukan. Namun WHILE juga dapat digunakan untuk menyatakan perulangan jika jumlah perulangannya tidak diketahui.

Bentuk umum statement WHILE

    while (syarat)
    {
        // bagian yang diulang
    }

(syarat) untuk menentukan apakah bagian yang diulang dijalankan atau tidak.

Mau tau tentang WHILE lebih lanjut? silahkan mampir ke postingan selanjutnya yaa



Sunday, March 24, 2019

Contoh soal FOR pada PHP

Posted by ADRINA LISTY at 10:36 AM 0 comments
Assalamualaikum

Gimana kabarnya teman-teman? masih pada kepo sama si FOR ya... yuk langsung saja kita coba beberapa contoh soal penerapan FOR pada PHP ini

SOAL 1
Tentu Anda mengenal syair lagu anak-anak berikut ini:
Anak ayam turun 10
Anak ayam turun 10, mati satu tinggal 9
Anak ayam turun 9, mati satu tinggal 8
Anak ayam turun 8, mati satu tinggal 7
Anak ayam turun 7, mati satu tinggal 6
Anak ayam turun 6, mati satu tinggal 5
Anak ayam turun 5, mati satu tinggal 4
Anak ayam turun 4, mati satu tinggal 3
Anak ayam turun 3, mati satu tinggal 2
Anak ayam turun 2, mati satu tinggal 1
Anak ayam turun 1, mati satu tinggal induknya

Nah.. coba buatlah script PHP untuk mengenerate syair lagu anak ayam tersebut untuk jumlah anak ayam mula-mula adalah N. Buatlah form untuk memasukkan sembarang nilai N ini, setelah itu tekan SUBMIT. Selanjutnya akan muncul baris syair seperti di atas.
Contoh di atas hanyalah untuk N = 10.




SOAL 2
Seorang nasabah bank, mula-mula memiliki saldo awal Rp. 1.000.000,- di suatu bank X. Bank tersebut memiliki kebijakan memberikan bunga 3%  jika besar saldo kurang dari Rp. 1.100.000,- dan 4% bila saldo lebih besar atau sama dengan Rp. 1.100.000,- . Perhitungan bunga dihitung dari besar saldo terakhir. Selain itu di setiap bulannya nasabah dikenai biaya administrasi  Rp. 9.000,-. Buatlah script PHP untuk menentukan saldo akhir setelah N bulan.
Keterangan:
 
Buatlah form untuk mengisikan saldo awalnya dan N (jangka waktu tabungan).





SOAL 3
Dengan menggunakan script PHP, buatlah tampilan daftar perkalian berikut ini menggunakan looping
1 x 1 = 1 1 x 2 = 2 1 x 3 = 3 1 x 4 = 4 . . 1 x 10 = 10 2 x 1 = 2 2 x 2 = 4 . . 2 x 10 = 20 . . 10 x 10 = 100
Petunjuk : Gunakan nested FOR 2 tingkat





SOAL 4
Buatlah script PHP untuk menampilkan formasi bintang seperti berikut ini

*
* *
* * *
* * * *

Formasi bintang di atas untuk N = 4
Terlebih dahulu Anda harus membuat form untuk menerima input sembarang N dan script Anda harus menampilkan formasi bintang N tersebut.
Petunjuk:
Coba kaitkan antara jumlah bintang untuk setiap barisnya dengan urutan barisnya. Gunakan nested FOR 2 tingkat




SOAL 5
Dengan  menggunakan  script  PHP, tampilkan  semua  pasangan  nilai x, y dan z yang memenuhi persamaan x + y + z = 25, dengan x, y, dan z adalah bilangan asli.
 
Serta tampilkan pula banyaknya pasangan x, y, dan z yang memenuhi persaman tersebut
Contoh tampilan:
x = 1, y = 1, z = 23 x = 1, y = 2, z = 22 x = 1, y = 3, z = 21 . . .
Jumlah penyelesaian : …
Petunjuk:
Tentukan dahulu nilai-nilai yang mungkin dari x, y , dan z. Berapa nilai minimum yang mungkin dari ketiganya, dan berapa maksimumnya. Gunakan nested FOR 3 tingkat






Terima Kasih

Wassalamualikum


Mengenal FOR pada PHP

Posted by ADRINA LISTY at 9:59 AM 0 comments
Assalamualikum

kali ini kita akan belajar tentang FOR pada PHP. Yuk kita kenalan dulu apa itu FOR


Statement   ini   merupakan   salah   satu   statement   yang   dapat   digunakan   untuk menyatakan proses yang diulang-ulang atau looping.
Tentu kita tahu, bahwa suatu saat looping itu harus berhenti karena tidak mungkin tidak pernah  berhenti Nah..  berdasarkan  hal  tersebut,  terdapat  2  kondisi  yang  dapat menghentikan looping tersebut.

Untuk  menyatakan   looping  yang  telah  diketahui  jumlah  perulangannya,   kita  bisa menggunakan statement FOR atau WHILE.

Sedangkan   bila  perulangannya   tidak  diketahui   jumlah  perulangannya   atau  hanya diketahui kondisi kapan dia harus berakhir maka bisa digunakan WHILE.

Dalam bab ini kita akan bahas terlebih dahulu statement FOR.
Sintaks statement FOR adalah sebagai berikut
for (variabel = nilaiawal; variabel operatorlogika nilaiakhir; increment)
{
      Proses yang diulang
}
Variabel yang digunakan pada FOR di atas, dinamakan variabel counter atau pencacah.

Contoh:
Script berikut ini akan menghasilkan teks heading mulai dari heading 1, 2 s/d 5.



Hasil output diatas adalah:


Pada for di atas, variabel counternya dalam hal ini adalah $a. Nilai $a ini memiliki nilai awal sama dengan 1. Selanjutnya operator increment (kenaikan) yang digunakan adalah $a++ atau $a = $a + 1 (kenaikannya satu) dan nilai akhir untuk $a adalah sama dengan 5.


kalo masih pada kepo sama si FOR ini silahkan mampir ke postingan berikutnya 

Contoh Soal PHP SWITCH

Posted by ADRINA LISTY at 8:40 AM 0 comments

Assalamualaikum

kali ini kita akan mencoba mengerjakan beberapa contoh soal supaya lebih paham dengan SWITCH.



1. Misalkan diberikan script berikut ini





Hasil output:


Dari program di atas perintah yang seharusnya berjalan yaitu bilangan sama dengan 10, namun dikarenakan tidak ada break pada case 10 dan case yang lain  maka hal itu dapat terjadi sebab break pemisah case satu dengan yang lain.



2. Kerjakan kembali soal no. 6 Modul 7. Gunakan konsep SWITCH!
Keterangan:

Gunakan komponen radiobutton dalam memilih golongan gaji.



Hasil output:






3. Kerjakan kembali soal no. 2 Modul 7 menggunakan konsep SWITCH






Hasil output:







4. Dengan  menggunakan  konsep  SWITCH,  buatlah  script  untuk  membaca  bulan saat ini dan tampilkan jumlah hari dalam bulan tersebut.




Hasil output:



5. Buatlah  aplikasi  sederhana  untuk  menghitung  luas  beberapa  bangun  datar. Pertama   buat   halaman   index.php   yang   isinya   menu   pilihan   berbentuk radiobutton atau combobox yang itemnya sbb:

-Bujur sangkar
-Persegi panjang
-Lingkaran
-Segitiga

Dan sebuah tombol submit di bawah pilihan menu tersebut.

Misalkan  apabila  user  memilih  menu  Bujur  Sangkar  dan  ia  mengklik  submit, maka nantinya akan muncul form untuk mengisikan panjang sisi bujur sangkar dan sebuah tombol submit. Jika tombol submit ini diklik maka selanjutnya akan muncul hasil luasnya. Selanjutnya bila user memilih Persegi Panjang dalam menunya dan ia mengklik submit maka akan muncul form untuk mengisikan panjang dan lebar persegi panjang serta sebuah tombol submit. Bila tombol ini diklik maka akan memunculkan hasil luas persegi panjang. Begitu seterusnya….





Hasil output:




Terima Kasih

Wassalamualaikum



 

ADRINA LISTY Copyright © 2011 Designed by Ipietoon Blogger Template Sponsored by web hosting