Modul 4 Operator. 1.1 Tujuan a. Mahasiswa dapat menggunakan operator b. Mahasiswa dapat membuat program kecil kalkulator. 1.2 Materi.

dokumen-dokumen yang mirip
KURSUS ONLINE JASA WEBMASTERS

DASAR PHP. Oleh : Devie Rosa Anamisa

Pengenalan PHP Contoh penulisan file PHP :

Operator. Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi

OPERATOR. Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C.

disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator

Module 4. Ekpresi, Operator, dan Konstanta

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

MODUL. Operator. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

1.1 Tujuan a. Mahasiswa dapat menggunakan operator Logika b. Mahasiswa dapat membuat program kecil dengan mengikutkan control flow

MODUL C++ II. Operator

Java Operators. Nurochman

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

Bab 3. Decision 1 (Pengambilan Keputusan)

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

MODUL. Variabel. Workshop Programming

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

MODUL PEMROGRAMAN WEB

Pertemuan 07 Struktur Dasar PHP

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

Bab 2 Struktur Dasar PHP

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

PHP (HYPERTEXT PREPROCESSOR)

A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java

BAB III OPERATOR compiler operasi operand A. Operator Aritmatika Operator Penggunaan Deskripsi Latihan 4. Aritmatika.java

Server Response. Hello

MODUL 2 OPERATOR DAN OPERASI KONDISI

Pertemuan 2. Muhadi Hariyanto

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

MODUL 2 PHP INTRO PHP INTRO

OPERATOR DALAM SCRIPT PHP

LAPORAN PRAKTIKUM STRUKTUR DATA

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

MODUL IV CONDITION 1

Modul Praktikum 2 Pemograman Berorientasi Objek

Pertemuan 2 Struktur Dasar PHP

Algoritma dan Struktur Data I 2014

Operator Aritmatika MODUL III OPERATOR

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

MODUL 3 OPERATOR. A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

MODUL PRAKTIKUM 7. Petunjuk: 1. Aktifkan Microsoft Access. 2. Buka file database Apl_Rentcar_3(A/B/C/D)XXX. 3. Kerjakan hal-hal berikut di bawah ini.

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 3 OPERATOR JAVA

Pemrograman Berbasis Objek Operator dan Assignment

Algoritma dan Pemrograman

Pemrograman Berorientasi Obyek. Operator & Assignment

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

Pertemuan2 Percabangan & Perulangan pada Python

Basic Input/Output Operator Yoannita

Operator dan Assignment

MODUL 3 ALGORITMA PEMROGRAMAN

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

OPERATOR OPERASI ARIMATIK CONTOH

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Java Script (Bagian 1)

Laporan Praktikum Modul 9 Sistem Operasi

PENGAMBILAN KEPUTUSAN

PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

LOGIKA ALGORITMA. Pertemuan 4. By: Augury

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Operator, Statement kondisional, dan Iterasi pada Java

DASAR PEMOGRAMAN JAVA

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Tipe Data dan Operator. Ekohariadi FT Unesa

Algoritma & Pemrograman #3

Penggunaan Operator-Operator Di Dalam Script PHP

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

20/01/2012. Oleh : Fiftin Noviyanto

Oleh : Fiftin Noviyanto

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

Teori Algoritma TIPE DATA

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

MODUL 1 Operasi Dasar dalam PHP

Algoritma Pemrograman

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

Definisi Percabangan

Bab 2 DASAR-DASAR ALGORITMA

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR PADA VB.NET

BAB 3. OPERATOR DALAM BHS C

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Dasar Komputer & Pemrograman 2A

PERCABANGAN PADA PYTHON

LAPORAN STRUKTUR DATA OPERATOR BAHASA JAVA. Disusun oleh :

Transkripsi:

Modul 4 1.1 Tujuan a. Mahasiswa dapat menggunakan operator b. Mahasiswa dapat membuat program kecil kalkulator 1.2 Materi a. Variabel b. Tipe Data 1.3 Alat dan Bahan a. PHP b. XAMPP c. Browser 1.4 Prosedur Praktikum a. Peserta membaca dan mempelajari materi praktikum sebelumnya b. Instruktur menerangkan dan menjelaskan teori dan cara kerja c. Peserta mempraktikan materi percobaan d. Peserta membuat penyelesaian terhadap soal latihan 1.5 Teori digunakan untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh operator disebut operand. Contoh penggunaan operator misalnya 13-3. 13 dan 3 adalah operand. Tanda "-" disebut operator. Untuk kemudahan penjelasan, operator diklasifikasikan menjadi : Arithmetic Assignment Comparison Logical Lain-lain Arithmetic Arithmetic digunakan untuk melakukan perhitungan matematika. Misalnya $a = 5 + 3; "+" berfungsi untuk menambahkan kedua operand (5 dan 3). Ada beberapa arithmetic operator, yaitu : + : penjumlahan, -: pengurangan, * : perkalian, / : pembagian dan % : nilai sisa pembagian Contoh penggunaan : Buatlah dua file berikut : operator.htm Komponen TextField kiri Nama Variabel operand1

TextField kanan Action operand2 op hasilarithmetic.php operator.php Relational operator Relational operator digunakan untuk membandingkan nilai dari dua operand. Hasil perbandingan dinyatakan dalam nilai boolean. TRUE berarti benar, dan FALSE berarti salah. Beberapa jenis relational operator :.== : memeriksa apakah operand kanan bernilai operand kiri.> : memeriksa apakah operand kiri bernilai lebih besar daripada operand kanan < : memeriksa apakah operand kiri bernilai lebih kecil dengan operand kanan >= : memeriksa apakah operand kiri bernilai lebih besar atau operand kanan <= : memeriksa apakah operand kiri bernilai lebih kecil atau operand kanan!= : memeriksa apakah operand kanan tidak bernilai operand kiri Untuk mengetahui cara penggunaan relational operator, buatlah contoh seperti petunjuk berikut. Tambahkan operator.htm sehingga menjadi seperti gambar di bawah: Komponen TextField kiri TextField kanan Nama Variabel operand1 operand2 Op

Action hasilrelational.php Buat file operator.php seperti ini : Logical operator Logical digunakan untuk membandingkan dua nilai variabel yang bertipe boolean. Hasil yang didapat dari penggunaan logical operator adalah boolean. Tabel logika berikut digunakan sebagai pedoman perhitungan Operand kiri Nama Operand kanan Hasil TRUE && And TRUE TRUE TRUE && And FALSE FALSE FALSE && And TRUE FALSE FALSE && And FALSE FALSE TRUE Or TRUE TRUE TRUE Or FALSE TRUE FALSE Or TRUE TRUE FALSE Or FALSE FALSE TRUE Xor Exclusive Or TRUE FALSE TRUE Xor Exclusive Or FALSE TRUE FALSE Xor Exclusive Or TRUE TRUE FALSE Xor Exclusive Or FALSE FALSE! Not TRUE FALSE! Not FALSE TRUE Untuk melihat pemakaian logical operator, ikuti petunjuk di bawah ini.file operator.php masih sama seperti di atas. File operator.htm menjadi seperti di bawah ini :

Assignment Assignment operator digunakan untuk memberi/mengisi nilai ke dalam variabel tertentu. Contoh sederhana : $nama = "indarzah"; Pada contoh di atas, operator "=" digunakan untuk mengisi nilai "indarzah" ke dalam variabel nama. Selain operator "=", ada beberapa assignment operator yang lainnya, seperti dapat dilihat pada penjelasan berikut : += Penjelasan :Menambahkan nilai pada variabel $a += 3; $a = $a + 3; -= Penjelasan : Mengurangi nilai pada variabel $a -= 3; $a = $a - 3; *= Penjelasan : Mengalikan variabel dengan bilangan tertentu $a *= 3; $a = $a * 3; /= Penjelasan : Membagi variabel dengan bilangan tertentu $a /= 3; $a = $a / 3; %= Penjelasan : Mencari sisa hasil bagi variabel dengan bilangan tertentu $a %= 3;

$a = $a % 3; &= Penjelasan : Melakukan operasi logical AND pada variabel $a &= TRUE; $a = $a & TRUE; = Penjelasan : Melakukan operasi logical OR pada variabel $a = FALSE; $a = $a FALSE; ^= Penjelasan : Melakukan operasi bitwise xor pada variabel $a ^= 3; $a = $a ^ 3;.= Penjelasan :Menambahkan String pada variabel $a.= rudi ; $a = $a. rudi ; ++ Penjelasan : Menambahkan nilai satu pada variabel $a ++ ; $a = $a + 1; -- Penjelasan : Mengurangi nilai satu pada variabel $a -- ; $a = $a - 1; lain-lain penggabung String Pada PHP, string digabungkan dengan operator. (titik). Contoh penggunaan : $string1 = "Hello"; $string2 = "World"; echo($string1." ".$string2); akan menampilkan : Hello World percabangan Percabangan pada umumnya dilakukan dengan struktur if-else, seperti pada contoh berikut: if($user == "indarzah"){ echo("welcome Indarzah");} else{ echo("wrong username");} Hal yang sama dapat dilakukan dengan cara : echo($user == indarzah? "Welcome Indarzah" : "Wrong username");

Perhatikan tanda? dan : PHP memeriksa apakah pernyataan di sebelah kiri "?" benar atau salah. Apabila benar, pernyataan di sebelah kiri tanda ":" dieksekusi. Bila salah,pernyataan di sebelah kanan ":" dieksekusi. Lebih jelas tentang percabangan dapat dipelajari dalam bagian ControlFlow. Error Suppre ssion PHP menampilkan pesan error apabila built-in function (function yang disediakan PHP) mengalami error. Misalnya tidak bisa membuka file, tidak bisa mengakses database, dan lainnya. Pada saat pembuatan aplikasi, pesan error ini sangat membantu dalam menyelesaikan dan memperbaiki kesalahan pemrograman. Tetapi, padasaat aplikasi selesai dibuat dan digunakan secara umum, pesan error iniakan mengganggu pengguna. Untuk mematikan pesan error tersebut, kita menggunakan operator @. Contoh penggunaan : @chdir("temp"); Pada kondisi normal, function chdir akan menimbulkan pesan error apabila direktori temp tidak ditemukan atau tidak dapat diakses. Dengan menggunakan operator @, PHP akan "diam saja" apabila direktori temp tidak ditemukan atau tidak dapat diakses. 1.6 Latihan 1. Coba ketiga scripts program PHP diatas hingga benar. 2. Benarkan scripts program berikut ini, sehingga bisa jalan dan menghasilkan output yang benar: Contoh salah! $i = 3; if($i = 5) print "lima"; // akan mencetak lima. Pernyataan $i=3 akan diabaikan $i = 3; if(5 = $i) print "lima"; /* parse error terdapat kesalahan. PHP berusaha memberikan nilai $i kepada bilangan 7 */