Modul-11 - Pengantar Pemprograman Komputer Rev1
Modul-11 - Pengantar Pemprograman Komputer Rev1
Modul ke:
Pemprograman Komputer
Kondisi dalam PHP
Mengunakan IF, IF ELSE
Fakultas
Teknik Agung Hery Nugroho, ST, MM
Program Studi
Teknik Industri
Objective
3. Latihan case-case
2
TM Alogaritma -1
3
TM Alogaritma-2
4 TM
Flowchart
5 TM
Variabel, Konstanta dan Tipe Data 1
7
TM Struktur Urutan Alogaritma, Fowchart, dan coding
13
Format bilangan komputer (Biner, Oktal, Desimal, Heksadesimal, ASCII)1
14
Format bilangan komputer (Biner, Oktal, Desimal, Heksadesimal, ASCII)2
15
Database Manajemen System - Teori
• Jenis
• IF (3 jenis)
• SWITCH CASE
• WHILE
KONDISI
• Tidak ada Kondisi • Ada Kondisi
KONDISI
• Kondisi dengan IF
1 Kondisi (mengeksekusi beberapa kode program hanya jika nilai
kondisi true)
1 Kondisi
• if (kondisi) {kode_yang_akan dieksekusi_bila_nilai_kondisi_true;}
2 Kondisi
• if (kondisi)
• {kode_yang_akan dieksekusi_bila_nilai_kondisi_true;}
• else
• {kode_yang_akan dieksekusi_bila_nilai_kondisi_false;}
N kondisi
• if (kondisi_1)
• {kode_yang_akan dieksekusi_bila_nilai_kondisi_1_true;}
• elseif (kondisi_2)
• {kode_yang_akan dieksekusi_bila_nilai_kondisi_2_true;}
• else
• {kode_yang_akan dieksekusi_bila_nilai_kondisi_1_dan_2_false;}
Syntax
• <?php
• $my_name = "nada";
• if ($my_name == "nada")
• {
1 Kondisi • echo "Your name is ".$my_name. "<br>";
• }
• echo "Welcome to my homepage!";
• ?>
• <?php
• $umur = 17;
• if ($umur < 18 ){
• echo "Kamu tidak boleh membuka situs ini!";
2 Kondisi • } else {
• echo "Selamat datang di website kami!";
•}
• ?>
Syntax
• <?php
• $teman = "andi";
• if($teman == "Budi"){
• echo "Budi adalah teman saya";
• }elseif($teman == "andi"){
N kondisi • echo "Andi adalah teman saya";
• }else{
• echo "Saya tidak punya teman";
•}
• ?>
Nested IF
<?php <?php
if(expression) if(expression)
{ statement_1; {
if(expression) statement_1;
{ statement_2;} statement_2;
} }
?> ?>
<?php
if (expression) :
statement_1;
statement_2;
endif;
?>
ELSEIF
Kelanjutan dari struktur dari IF – ELSE, ELSE – IF diletakkan antara
penulisan IF dan ELSE.
<?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";}
?>
TUGAS
Buatlah dengan If dan elseif dengan input form dan output sbb:
Nilai > 90 = grade A+
Nilai > 80 = grade A
Nilai > 70 = grade B+
Nilai > 60 = grade B
Nilai > 50 = grade C+
Nilai > 40 = grade C
Nilai > 30 = grade D
Nilai > 20 = grade E
Nilai < 20 = grade F
<?php
echo 'Waktu : ' . date('d-m-Y H:i:s'); // Waktu: 20-01-2017 22:01:15
echo 'Tanggal : ' . date('d.m.y'); // Tanggal: 20.01.07
echo 'Tanggal : ' . date('F j, Y'); // Tanggal: January 20, 2017
?>
WAKTU
• Format DateTime()
<?php date_default_timezone_set('Asia/Jakarta');
$date = new DateTime('now');
echo $date->format('d-m-Y : H:i:s');
date_diff($datetime1, $datetime2)
WAKTU
<?php
$awal = date_create('1988-08-10');
$akhir = date_create();
$diff = date_diff( $awal, $akhir );
?>
Terima Kasih
Agung Hery Nugroho