Pertemuan 5
Operator Matematika
Didalam program PHP ada juga operator Matematika yang berfungsi untuk menghitung.
Ada berbagai jenis operator matematika yang ada dalam program PHP diantaranya adalah :
Operator
|
Nama
|
Kegunaan
|
+
|
Tambah
|
Untuk menambah
|
–
|
Kurang
|
Untuk mengurangi
|
*
|
Kali
|
Untuk meng-kalikan
|
/
|
Bagi
|
Untuk membagi
|
%
|
Modular
|
Untuk mencari sisa hasil bagi
|
^
|
Pangkat
|
Untuk memangkatkan
|
Contoh Soal :
<?
$angka1 = 2;
$angka2 = 3;
$angka3 = 4;
$hitung = $angka1 + ($angka2 * $angka3);
echo “hasilnya adalah “ . $hitung;
?>
Tampilan pada Browser :
hasilnya adalah 14
Gambar1. Tampilan hasil dari script diatas
TUGAS
- Buatlah sebuah program yang dapat menampilkan hasil dari penambahan, pengurangan, perkalian, pembagian, pemangkatan dan modular. Jika nilai1 bernilai 89 dan nilai ke2 bernilai 3.
Gambaran hasil :
hasil penambahan 89 dengan 3 adalah 92
hasil pengurangan 89 dengan 3 adalah 86
hasil perkalian 89 dengan 3 adalah 267
hasil pembagian 89 dengan 3 adalah 29.667
hasil pemangkatan 89 dengan 3 adalah 704969
hasil modular 89 dengan 3 adalah 2
Simpan dengan nama file : operator.php
—————————————————————————————————————————————————
Pertemuan 6
Fungsi IF
- A. Bentuk IF Tunggal
IF digunakan bila ada kasus yang memerlukan percabangan atau digunakan untuk mencari nilai yang ditentukan oleh suatu kondisi.
Bentuk Umum :
IF (kondisi)
{
Statement jika benar;
}Â else
{
Statement jika salah;
}
Contoh Soal :
Program Bilangan ganjil dan bilangan genap.
<?
$angka = 3;
If ($angka>=0)
{
echo “bilangan ” . $angka . ” adalah bilangan positif”;
} else {
echo “bilangan ” . $angka . ” adalah bilangan negatif”;
}
?>
Tampilan pada Browser :
bilangan 3 adalah bilangan positif
Gambar1. tampilan pada browser dengan script diatas
- B. IF-Majemuk (IF-ElseIF-Else)
If majemuk digunakan apabila terjadi kondisi yang lebih dari satu. Berikut adalah Format atau bentuk umumnya :
IF (kondisi 1)
{
Statement jika benar kondisi 1;
}Â elseif (kondisi 2) {
Statement jika benar kondisi 2;
} else {
Statement jika salah kondisi 2;
}
Contoh Soal :
<?
$grade = “B”;
If ($grade == “A”)
{
echo “Kamu Istimewa”;
} elseif ($grade == “B”) {
echo “Kamu Baik”;
} else {
echo “Belajarlah lebih giat”;
}
?>
Tampilan pada Browser
Kamu Baik
Gambar 2. tampilan pada browser IF majemuk
————-
TUGAS SISWA
- B uatlah sebuah program yang dapat mencari nilai ganjil dan genap.
Contoh : jika input =3, maka akan muncul tulisan “angka 3 adalah angka ganjil”
Jika input = 4, maka akan muncul tulisan “angka 4 adalah angka genap”
Simpan dengan nama file : genap.php
- Buatlah sebuah program yang dapat menyatakan tahun kabisat atau tidak.
Contoh : jika input = 2004, maka akan muncul tulisan “tahun 2004 adalah tahun kabisat”.
Simpan dengan nama file : kabisat.php
- Buatlah sebuah program yang dapat mencari gaji karyawan
Jika Jabatan Manager, maka gaji 3000000
Jika Jabatan Karyawan, maka gaji 1750000
Jika Jabatan Produksi, maka gaji 1000000
Misalnya Input = Manager, maka akan muncul tulisan “gaji manager adalah 3000000”
Simpan dengan nama file : gaji.php
- Buatlah sebuah program yang dapat mencari biaya SPP dari jenjang sekolah.
Jika jenjang SD, maka SPP 300000
Jika jenjang SMP, maka SPP 400000
Jika jenjang SMU, maka SPP 500000
Misalnya Input=SD, maka akan muncul tulisan “biaya SPP SD adalah 300000
Simpan dengan nama file : spp.php