2. Pretest
START
Gapok = 3500000
UM = 15000
UT = 10000
Kehadiran = 24 hari
Hitung Total Gaji Diterima
(Uang Makan dan Uang Transport
dikalikan jumlah kehadiran)
Total Gaji Yang Diterima adalah 4100000
END
3. Kondisi pada PHP (IF)
if berarti jika, maka, jika kondisi yang dievaluasi bernilai TRUE,
maka blok statement if akan dijalankan, jika kondisi sebaliknya
maka statement ELSE yang akan dijalankan
5. Sintaks PHP Dasar untuk IF
<?php
$nilai = 75;
If ($nilai > 80)
{
echo “Sangat Bagus”;
}
else
{
echo “Masih Kurang Bagus”;
}
?>
6. Sintaks PHP Dasar untuk IF
START
Masukkan Jenis
Kelamin
Toilet Pria
END
Lelaki?
TRUE
Toilet WanitaFALSE
7. Sintaks PHP Dasar untuk IF
Gunakan perintah IF NOT untuk menentukan nilai sebuah nilai x, apakah
termasuk bilangan GENAP atau bilangan GANJIL dengan output echo
sebagai berikut:
Bilangan = x
Termasuk bilangan …..
Kembangkan perintah diatas dengan menambahkan nilai variable x
dengan angka 1, tentukan apakah termasuk bilangan GENAP atau GANJIL
(jangan gunakan IF NOT)
Bilangan = x
Nilai pertambahan = (x + 1)
Termasuk bilangan …..
9. Sintaks PHP Dasar untuk IF
Berikut kriteria calon pasangan yang kalian sukai:
Rajin Sholat = Ya
Rajin Sholat = Tidak
Ganteng = Ya
Ganteng = Tidak
Cantik = Ya
Cantik = Tidak
Pengertian = Ya
Pengertian = Tidak
Pilih 2 pasangan kriteria yang menurut kalian hasilnya seperti berikut:
Pilihan saya:
Rajin Sholat = Ya dan Pengertian = Ya
Inilah calon pasangan yang saya pilih
11. Pretest
Diketahui ciri-ciri sebagai berikut:
• Pemakan rumput
• Bertelur
• Berkaki empat
• Beranak
• Berkaki dua
• Pemakan biji-bijian
Binatang:
• Unggas
• Mamalia
Buatlah aplikasi yang menampilkan output “Binatang jenis unggas”
menggunakan parameter if yang memuat sedikitnya 2 ciri untuk
unggas
12. Sintaks PHP Dasar untuk IF
START
Nilai Akhir = 85
Lulus Test
END
>=85?
TRUE
Maaf Belum
Lulus
FALSE
13. Sintaks PHP Dasar untuk NESTED IF
<?php
$teman = "andi";
if($teman == "Budi") {
echo "Budi adalah teman saya";
} elseif ($teman == "andi") {
echo "Andi adalah teman saya";
} else {
echo "Saya tidak punya teman";
}
?>
14. Sintaks PHP Dasar untuk NESTED IF
<?php
$nilai = "C";
If ($nilai == "A")
{echo "Nilai Anda memuaskan";}
elseif ($nilai == "B")
{echo "Nilai Anda bagus";}
elseif ($nilai == "C")
{echo "Nilai Anda cukup";}
elseif ($nilai == "D")
{echo "Nilai Anda masih kurang";}
else
{echo “Anda harus mengulang…";}
?>
17. Latihan Lanjutan
Dari soal slide sebelumnya buatlah range nilai sebagai
berikut:
Bila nilai >75 nilai akhir A
Bila nilai antara 70 sampai 75 nilai B
Nilai dibawah 70 adalah C
Nilai diatas 100 adalah “No way…”
18. Latihan
Pada proses pengajuan beasiswa kampus, pihak
kampus memiliki kriteria sebagai berikut:
• Nilai IPK harus minimal 2,9
• Bila IPK dibawah 2,9 akan dilihat apakah
termasuk mahasiswa mampu atau tidak
mampu
• Bila termasuk mahasiswa mampu akan
dilihat dari presentase kehadiran kuliahnya
• Diluar parameter-parameter tersebut
mahasiswa tidak akan diberikan beasiswa
19. Latihan
Pada proses pengajuan beasiswa kampus, pihak
kampus memiliki kriteria sebagai berikut:
• Nilai IPK harus minimal 2,9
• Bila IPK dibawah 2,9 akan dilihat apakah
termasuk mahasiswa mampu atau tidak
mampu
• Bila termasuk mahasiswa mampu akan
dilihat dari presentase kehadiran kuliahnya
• Diluar parameter-parameter tersebut
mahasiswa tidak akan diberikan beasiswa