PWPB - Pertemuan 21 (PHP)

Assalamu'alaikum Wr. Wb.
Salam sejahtera bagi kita semua...

Hallo guys, balik lagi di SekolahQue...Kali ini kita masih akan membahas tentang PHP, akan tetapi kita juga akan flashback materi tentang struktur percabangan. Pasti kalian sudah tahu struktur percabangan? Struktur percabangan di PHP sama saja seperti di Javascript. Jika belum tahu bisa kalian baca dan pelajari kembali di PWPB - Pertemuan 14




Kita bahas lebih lanjut aja...

  • Percabangan(decision making)
memungkinkan aplikasi untuk memeriksa isi suatu variabel atau hasil perhitungan ekspresi dan mengambil tindakan yang sesuai.

Macam-macam percabangan:
  • BENTUK IF(IF-ELSE, IF-ELSE-IF, NESTED IF / IF BERSARANG)
  • SWITCH CASE
  • TERNARY ( ? : )
Contoh pernggunaan IF-ELSE:


Aliran program :
1. condition / kondisi akan diperiksa.
2. Bila bernilai true, statement 1 akan dijalankan (IF).
3. Bila bernilai false, statement 2 akan dijalankan (ELSE).
4. Statement 3 dijalankan.

Contoh penggunaan IF-ELSE-IF :



Ada 3 kemungkinan aliran program :
-Apabila kondisi 1 bernilai true:
1. Statement 1 dijalankan.
2. Statement 4 dijalankan.
-Apabila kondisi 1 bernilai false, dan kondisi 2 bernilai true:
1. Statement 2 dijalankan.
2. Statement 4 dijalankan.
-Apabila kondisi 1 dan kondisi dua bernilai false:
1. Statement 3 dijalankan.
2. Statement 4 dijalankan.

Contoh penggunaan NESTED IF(IF BERSARANG):



Contoh penggunaan SWITCH-CASE:



Contoh penggunaan Ternary:

  • 1 AKSI
  • 2 AKSI
  • 3 AKSI

Jadi bisa kalian pahami, struktur percabangan itu seperti apa dan kegunaannya untuk apa? Kalau begitu langsung saja kita ke codingannya...
(Untuk melihat codingan klik setiap judul tugas).

Untuk file php eksternalnya saya dipisah karena saat dirun tidak muncul hasilnya. Jadi, kalian coba aja di aplikasi coding kalian masing-masing. Pelajari semua tentang PHP di materi-materi sebelumnya ya...

SCREENSHOT:


OUTPUT :



SCREENSHOT:


OUTPUT: 


SCREENSHOT:
 

OUTPUT:


Apabila user memasukan angka lainnya seperti angka positif. Maka akan muncul keterangan bilangan tersebut seperti kata bilangan positif atau negatif dan netral.


OUTPUT:


Angka 0 adalah bilangan netral dan lebih besar daripada bilangan negatif. Pasti kalian sudah tahu rumus-rumusnya. Karena, rumus seperti ini pasti sudah di pelajari dipelajaran Matematika.


OUTPUT:


SCREENSHOT:


OUTPUT:


SCREENSHOT:


OUTPUT:


CATATAN :Codingan dari setiap studi kasus hampir sama ya guys...Jadi tidak perlu dijelaskan karena setiap sintaks-sintaksnya sama saja seperti materi yang dijelaskan pada pertemuan sebelumnya...TERIMA KASIH!

Sekian dulu ya guyss...
Mohon maaf apabila terdapat kesalahan...
Coba dan pelajari dirumah...
Jangan takut mencoba dan terus berusaha...

Assalamu'alaikum Wr. Wb.

Komentar

Loading...

Postingan Populer