Cari Blog Ini

Jumat, 22 Maret 2019

MENGENAL APA ITU BAHASA "SWITCH" PADA HTML MENGGUNAKAN PHP DAN BAGAIMANA CARA PENGOPERASIANYA 

Hasil gambar untuk bahasa switch pada html

assalamualaikum warahmatullahi wabarakatu....πŸ˜‡πŸ˜‡πŸ˜‡
gimana kabarnya akhi dan ukhti sekalian??? pasti sehat semua kan yaa...πŸ˜ƒπŸ˜ƒ semua itu hanya karena karunia allah swt yang diberikan kepada kita karena tanpa bantuanya kita tidak bisa apa apa oleh karena itu kita harus bersyukur kepada-nya.

             pada kesempatan kali ini saya ingin berbagi bagi ilmu kepada anda sekalian mengenai apa itu "SWITCH" udah pada denger belum???? pasti bagi anda yang sudah pernah tau tidak akan asing lagi dengan itu, tetapi bagi anda yang masih belum tau... tenang sajaπŸ˜™πŸ˜™ saya akan memberikan penjelasan secara cukup dalam kepada anda sekalian OLEH KARENA ITU PLEASE FOLLOW AKUN INI😍😍😍 AGAR SAYA DAPAT TERUS MEMBAGIKAN PENGALAMAN SERTA PENGETAHUAN KEPADA ANDA.

oke langsung saja mari kita bahas langsung materi tentang apa itu SWITCH.

SWITCH adalah bahasa pemrograman yang umumnya ada dan digunakan pada bahasa C jadi bagi anda yang sudah pernah belajar tentang dasar dasar pemrograman bahasa C anda tidak perlu khawatir lagi untuk mempelajari bahasa turunan pemrograman lainya seperti IF SWITCH FOR DLL karena seperti yang sduah saya terangkan di kesempatan sebelumnya bahasa C merupakan bahasa pemrograman pertama dan menjadi dasar dari pemrograman lainya.

meskipun SWITCH berasal dari bahasa C tetapi tetap juga dapat diterapkan pada HTML menggunakan PHP hal itu sudah saya buktikan pada bahasa pemrograman lainya yang sudah saya buktikan sebelumnya. yang berbeda hanyalah penulisan programanya saja yaitu bila pada bahasa menggunakan software editor selain VISUAL STUDIO CODE sebagai contoh (CODE BLOCK) penulisan programnya setiap variable yang digunakan harus di deklarasikan terlebih dahulu tetapi pada PHP kita tidak perlu melakukan itu dan lain sebagainya.

kemudian apa fungsi dari switch ???
SWITCH berfungsi sebagai penentu keputusan, dalam arti kita menyiapkan beberapa opsi keputusan dan apabila data yang diinputkan termasuk dari salah satu opsi keputusan tersebut maka program akan langsung meng eksekusi perintah lanjutan yang ada pada opsi tersebut.
fungsi dari switch hampir sama saja dengan fungsi dari IF hanya saja switch dinilai lebih efektif ketimbang IF. kenapa??? jika pada IF program akan menyeleksi terlebih dahulu kondisi dari input apakah sudah memenuhi apa belum dan jika IF dibuat bertingkat tingkat (ELSE IF) maka akan terdapat banyak sekali pengoreksian kondisi sehingga waktu eksekusi program akan terkesan sangat lama dan juga setelah mengkoreksi kondisi IF pertama selesai maka kondisi IF kedua akan di koreksi juga tetapi bila masih tidak terpenuhi maka pengoreksian dimulai kembali dari kondisi IF 1, IF 2 baru menuju ke IF 3 proses itu juga terkean berulang ulang dan juga tidak efektif yaitu semisal input yang kita masukan sesuai dengan kondisi yang ada pada IF yang ke sembilan. tetapi program melakukan pengoreksian input melalui kondisi IF dari pertama,kedua,ketiga dst sehingga hal itulah yang menyebabkan proses pengeksekusian program akan memakan waktu yang lama, tetapi jika menggunakan SWITCH proses peng eksekuisian berjalan lebih cepat karena pada SWITCH proses penganalisaan kondisi dilakukan secara berurutan dan tanpa adanya perulangan kembali ke kondisi awal dimana apabila ada kondisi yang terpenuhi maka program akan langsung mengeksekusinya. tetapi bila ada suatu kasus ada kondisi yang sama maka SWITCH akan tetap memproses program yang terlebih dahulu ter indentifikasi benar.

selanjutnya adalah, pada SWITCH biasanya juga terdapat perintah DEFAULT, apa fungsi dari DEFAULT tersebut??? lebih mudahnya adalah fungsi dari DEFAULT sama saja seperti fungsi yang ada pada IF yaitu ELSE dimana apabila kondisi yang diinputkan oleh user tidak ada yang sesuai dengan parameter yang ada pada masing masing pengecek kondisi, maka program akan mengeksekusi perintah yang ada pada DEFAULT maupun ELSE.


biar anda tidak semakin bingung untuk mengimplementasikan SWITCH pada script PHP anda maka saya akan memberikan contoh program sederhanaya.

dari program diatas, kita dapat mengetahui bagaimana cara penulisan SWITCH pada HTML menggunakan PHP. pada program diatas data yang diekspresikan pada SWITCH adalah bil1 dimana bil1 merupakan form. kemudian konstanta yang kita tempatkan (kondisi pemicu) kita menginputkan sebuah angka dimana apabila user menginputkan nilai angka yang sesuai dengan slah satu konstanta yang ada pada CASE maka program akan mengeksekusi printah yang ada pada pada masing masing CASE tetapi apabila data yang diinputkan oleh user tidak ada yang sesuai dengan nilai angka yang ada pada konstanta CASE maka program akan meng eksekusi perintah yang ada pada default.

gambar diatas adalah contoh dari fungsi DEFAULT dimana apabila program masih pertama berjalan dan belum adanya perintah yang masuk maka program akan mengeksekusi perintah yang ada pada DEFAULT.

dan apabila data sudah diinputkan oleh uses dan data itu juga terdapat pada konstanta CASE maka program akan berjalan.
saya juga akan memberikan contoh program lainya dimana dapat menjadi referensi bagi anda untuk pembelajaran selanjtnya dan dapat anda kembangkan sendiri dirumah

1.
Karyawan honorer di perusahan XXX digaji berdasarkan jumlah jam kerjanya selama satu minggu. Upah per jamnya adalah Rp. 2.000,-. Bila jumlah jam kerja selama satu minggunya lebih besar dari 48 jam, maka sisanya dianggap jam lembur dengan upah per jam lemburnya adalah Rp. 3.000,-

Buatlah form untuk memasukkan jumlah jam kerja selama satu minggu seorang karyawan. Setelah form disubmit, maka akan tampil jumlah upah yang diterima karyawan tersebut. Gunakan script PHP untuk membuat hal ini.
Golongan Upah perjam  
A Rp. 4.000
B Rp. 5.000  
C Rp. 6.000
D Rp. 7.500
Sedangkan upah lemburnya dihitung sama untuk setiap golongan, yaitu Rp. 3.000,- per jamnya.

Buatlah form untuk mengisikan jumlah jam kerja selama seminggu, dan juga memilih golongan karyawannya (gunakan combo box). Apabila form tersebut disubmit maka akan muncul jumlah upah yang diperoleh karyawan. (GUNAKAN SWITCH)










2. 
Karyawan honorer di perusahan XXX digaji berdasarkan jumlah jam kerjanya selama satu minggu. Upah per jamnya adalah Rp. 2.000,-. Bila jumlah jam kerja selama satu minggunya lebih besar dari 48 jam, maka sisanya dianggap jam lembur dengan upah per jam lemburnya adalah Rp. 3.000,-
Buatlah form untuk memasukkan jumlah jam kerja selama satu minggu seorang karyawan. Setelah form disubmit, maka akan tampil jumlah upah yang diterima karyawan tersebut. Gunakan SWITCH








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








4.
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 sangka 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 in diklik maka akan memunculkan hasil luas persegi panjang. Begitu seterusnya….

Paham kan? Ya… sambil mengingat-ingat pelajaran di SD ☺

Catatan: Gunakan konsep SWITCH dalam menerapkan pemilihan menunya



pada gambar program yang saya contohkan diatas saya menggunakan hyperlink (h ref) yang sudah saya berikan penjelasanya pada kesempatan sebelumnya yaitu berfungsi untuk memberikan lompatan dari program yang sedang kita buka sekarang ke program lain yang mana sudah kita atur sedemikian rupa pada program <h ref="' nama file yg inginkita hyperlink"">

gambar diatas adalah program untuk penyelesaian perhitungan luas bangun datar bujur sangkar

gambar diatas adalah program untuk penyelesaian perhitungan luas bangun datar lingkaran

gambar diatas adalah program untuk penyelesaian perhitungan luas bangun datar persegi panjang

gambar diatas adalah program untuk penyelesaian perhitungan luas bangun datar segitiga

gambar diatas adalah tampilan menu default

setelah kita memilih opsi yang ingin kita cari kemudian kita klik submit maka akan muncul tulisan (silahkan klik untuk melanjutkan) dimana tulisan tersebut adalah termasuk dalam menu hyperlink (h ref) yang mana apabila kita klik tulisan itu maka kita akan langsung masuk ke form perhitungan yang kita pilih yang mana proses tersebut dapat dibuat dengan  menggunakan SWITCH











oke mungkin itu saja yang dapat saya sampaikan pada kesempatan kali ini semoga ilmu yang saya berikan kepada anda dapat bermanfaat dan tentunya berkah. dan juga saya ingin menyampaikan, bagi anda yang sudah mengerti dan paham tentang semua materi program yang sudah saya berikan dari awal hingga akhir saya minta tolong untuk menyebarkan ilmu tersebut kepada orang lain juga karena berbagi ilmu merupakan kewajiban kita semua sebagai muslim dan nantinya kita akan dimintai pertanggung jawaban dikemudian hari kelak, cukup sudah bagi saya jika ada kesalahan kata, penulisan, informasi ataupun yang lainya saya mohon maaf sebesar besarnya.....πŸ™πŸ™πŸ™

wassalamualaikum warahmatullahi wabarakatu...πŸ˜‡πŸ˜‡πŸ˜‡




















Tidak ada komentar:

Posting Komentar