Animated Rainbow Nyan Cat
Flag Counter

Senin, 25 Maret 2019

PENGAPLIKASIAN STATEMENT WHILE DALAM PHP

Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas pengaplikasian Statement SWITCH dalam PHP pada penyelesaian soal-soal. Langsung simak aja kuy🌈🌈🌈.

Contoh Soal 1

Pandang kembali contoh script B (untuk menjumlahkan bilangan bulat 2 s/d 50) dalam bab ini. Selanjutnya saya ubah sedikit scriptnya menjadi seperti di bawah ini. 

<?php
$jumlah = 0; $bil = 2;
while ($bil <= 50) { $bil++; $jumlah = $jumlah + $bil; }
echo  "Hasilnya adalah ".$jumlah;
?> 

Pada script di atas, saya hanya membalik urutan 2 perintah yang saya blok hitam (bold). Dengan tanpa menjalankan scriptnya, coba analisislah script di atas, kira- kira hasilnya sama tidak dengan script pada contoh B tersebut? Jika tidak sama, jelaskan alasannya!

Ini adalah program yang telah dibuat (1a).


Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.



Pilih file yang sudah dibuat (1a). Kemudian akan muncul hasilnya seperti ini.



Ini adalah program yang telah dibuat (1b).



Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.




Pilih file yang sudah dibuat (1b). Kemudian akan muncul hasilnya seperti ini. 





Contoh Soal 2

Kerjakan kembali soal nomor 1, pada bab 9 menggunakan WHILE 

Ini adalah program yang telah dibuat.


Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.


Pilih file yang sudah dibuat (tugas 2). Kemudian akan muncul hasilnya seperti ini. Masukkan jumlah anak ayam dan klik kerjakan.


Contoh Soal 3

Kerjakan kembali soal nomor 2, pada bab 9 menggunakan WHILE 
















STATEMENT WHILE

PENGAPLIKASIAN STATEMENT FOR DALAM PHP



Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas pengaplikasian Statement SWITCH dalam PHP pada penyelesaian soal-soal. Langsung simak aja kuy🌈🌈🌈.

Contoh 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.

Minggu, 24 Maret 2019

STATEMENT FOR


Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas Statement FOR. Langsung simak aja kuy🌈🌈🌈.

Statment For - Statement FOR  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. Coba perhatikan 2 pernyataan sehari-hari berikut ini:


Hari ini saya makan bakso 10 kali.
Hari ini saya terus makan bakso sampai saya kenyang.


Kedua  pernyataan  di  atas  sama-sama  mengandung  proses  yang  diulang-ulang  yaitu ‘makan bakso’. Namun proses ‘makan bakso’ dari kedua pernyataan tersebut berbeda cara  berhentinya.   Pernyataan   pertama   menunjukkan   bahwa   ‘makan   bakso’   akan diulang-ulang sampai dengan 10 kali. Setelah sampai 10 kali, maka ‘makan bakso’ ini akan  berhenti.  Sedangkan  pernyataan  yang  kedua,  dalam  hal  ini  jumlah  berapa  kali makan bakso tidak diketahui, namun yang diketahui hanyalah syarat kapan perulangan ini akan berhenti yaitu ketika ‘sudah kenyang’.

Kedua bentuk looping berdasarkan kapan berhentinya di atas diadopsi ke dalam konsep pemrograman.  Dalam  pemrograman,  khususnya  PHP,  nantinya  juga  akan  dijumpai bentuk-bentuk perulangan 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.


Demikian postingan artikel kali ini, semoga dapat dimengerti dan bermanfaat untuk teman-teman. Jika ada yang ingin ditanyakan, cukup tuliskan di kolom komentar.
Terimakasih.



Salam sahabat blogger!

PENGAPLIKASIAN STATEMENT SWITCH DALAM PHP

Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas pengaplikasian Statement SWITCH dalam PHP pada penyelesaian soal-soal. Langsung simak aja kuy🌈🌈🌈.

Contoh Soal 1


Misalkan diberikan script berikut ini :


<?php
$bil = 10;
switch ($bil)
{
       case 5 : echo "Bilangan sama dengan 5 <br />";
       break;
       case 8: echo "Bilangan sama dengan 8 <br />";
       break;
       case 10: echo "Bilangan sama dengan 10 <br />";
       case 12: echo "Bilangan sama dengan 12 <br />";
       default : echo "Bilangan tidak sama dengan 5, 8, 10 

       dan 12 <br />";
       break; 
}
?>

Dengan tanpa menjalankan script di browser, coba tebak kira-kira apa outputnya hayoo??  Bila  sudah,  coba  bandingkan  hasilnya  bila  dijalankan  di  browser. Selanjutnya simpulkan!


Program :




Hasil output : 



Jawab : Tanpa menjalankan script di browser, outputnya adalah case 10, case 12, dan default akan muncul di monitor. Mengapa demikian? Karena script diatas menunjukkan break terakhir ada di case 8 dan selanjutnya break ada di default. Sehingga yang tidak ada break akan muncul di monitor. Mari kita buktikan dengan memunjulkan script di browser.


Contoh Soal 2


Kerjakan kembali soal no. 6 Modul 7. Gunakan konsep SWITCH! Keterangan: Gunakan komponen radiobutton dalam memilih golongan gaji.


Program :






Hasil output :



Contoh Soal 3

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

Program :



Hasil output :


Contoh Soal 4

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

Program :




Hasil output :


Contoh Soal 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.

Script program utama : 






  • Bujur Sangkar 
Program :


Hasil output :



  • Persegi Panjang 
Program :


Hasil output :



  • Lingkaran 
Program : 


Hasil output : 



Demikian postingan artikel kali ini, semoga dapat dimengerti dan bermanfaat untuk teman-teman. Jika ada yang ingin ditanyakan, cukup tuliskan di kolom komentar.
Terimakasih.


Salam sahabat blogger!



Minggu, 17 Maret 2019

STATEMENT SWITCH

Haloo haloo sahabat blogger!
Pada post kali ini, kita akan membahas Statement SWITCH. Langsung simak aja kuy🌈🌈🌈.

Statement Switch - SWITCH termasuk statement yang dapat dipergunakan untuk menyatakan suatu pernyataan kondisional atau bersyarat seperti halnya IF.

Saya akan coba berikan contoh penggunaan SWICTH dalam studi kasus. Studi kasus yang saya ambil di sini adalah bagaimana menampilkan nama bulan sekarang (current month) dalam bahasa Indonesia.


Adapun ide penyelesaian dari studi kasus tersebut adalah sebagai berikut :


  • Langkah pertama kita harus tahu bulan sekarang. Untuk mengetahui nama bulan sekarang, kita bisa menggunakan function date("n") dalam PHP. Function tersebut akan menghasilkan bilangan bulat 1-12 yang mencerminkan angka bulan sekarang.
  • Langkah kedua, dari angka bulan yang telah diperoleh tersebut selanjutnya kita nyatakan ke dalam bahasa Indonesia. Bagaimana menyatakannya? Ya, caranya kita gunakan logika seperti ini:

Jika angka bulan sama dengan 1, maka nama bulannya ‘Januari’. Jika angka bulan sama dengan 2, maka bulannya ‘Pebruari’ dan seterusnya.

Untuk mengimplementasikan logika di atas, kita harus menggunakan pernyataan kondisional. Apakah kita bisa menggunakan SWITCH? Tentu bisa, karena operasi perbandingan yang digunakan adalah 'sama dengan'. 

Sehingga bentuk script PHP nya untuk menampilkan nama bulan dalam bahasa Indonesia adalah sbb:


Ini adalah contoh script yang telah dibuat.



Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.



Pilih file yang sudah dibuat (contoh 13). Kemudian akan muncul hasilnya seperti ini. 


Selain menggunakan date(”n”); untuk mengetahui menggunakan date(”M”). Penggunaan date(”M”) ini bulan sekarang, kita juga bisa akan menghasilkan nama bulan. Akan tetapi dalam 3 huruf depan saja, misalnya ‘Jan’, ‘Feb’, ‘Mar’, ‘Apr’,.....,‘Dec’. Apabila kita menggunakan function date(”M”) ini, maka scriptnya menjadi :

Ini adalah contoh script yang telah dibuat.


Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.



Pilih file yang sudah dibuat (contoh 14). Kemudian akan muncul hasilnya seperti ini. 


Demikian postingan artikel kali ini, semoga dapat dimengerti dan bermanfaat untuk teman-teman. Jika ada yang ingin ditanyakan, cukup tuliskan di kolom komentar.
Terimakasih.


Salam sahabat blogger!