Fungsi IF dan While

if

Sebuah Swalayan selama masa promosi memberikan diskon 10% bagi pengunjung yang berbelanja lebih besar atau sama dengan Rp. 100.000,- jadi:

  • Seseorang hanya membeli dengan nilai Rp. 90.000,- ia tetap harus membayar sebesar itu
  • Seseorang berbelanja sebesar Rp. 100.000,- dia berhak mendapat diskon sebesar Rp. 10.000,-
  • Seseorang membeli barang-barang dengan total sebesar Rp. 120.000,- dia berhak mendapat diskon sebesar Rp. 12.000,-

( Script )

Keterangan:

  • $Diskon: Diskon 10%
  • $Uang: Jumlah uang yang dibayar
  • $hasil: Total yang harus dibayar

Pertama kita harus mencari terlebih dahulu diskonnya berapa dengan cara mengalikan jumlah uang dengan diskon, setelah itu baru kita bisa mencari total yang harus dibayar dengan cara mengurangkan jumlah uang dengan diskon.


 

Keterangan:

  • $a: Nilai siswa

Script ini berfungsi untuk menentukan kelulusan seorang siswa. Cara kerjanya yaitu jika nilai siswa lebih dari sama dengan 60 maka siswa tersebut dinyatakan “Lulus”, tetapi jika nilai siswa tersebut kurang dari 60 maka siswa tersebut dinyatakan “Tidak Lulus”.


Keterangan:

  • $bilangan: Awal hitungan
  • $c: Kalimat yang ingin ditampilkan, disini kalimat yang ingin ditampilkan yaitu “PHP”

Script ini digunakan untuk pengulangan dan disini kita ingin mengulang kata PHP agar tampil 10 buah. Pertama kita pilih hitungan awalnya berapa disini kita memilih angka 1, setelah itu pilih kalimat apa yang ingin diulang. Di script $bilangan<=10 artinya hitungan akhirnya yaitu kurang dari sama dengan 10. $bilangan++ yaitu script yang berfungsi untuk menambah 1 kata PHP setiap kali diulang.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s