Operator Logika dan Pernyataan If. A ud Solehuddin::Januari2012

dokumen-dokumen yang mirip
Pertemuan X. Pemrograman Web Dasar Semester 1

Kondisi Pengulangan Fungsi

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

Pengantar Pemrograman

24/09/2017 PERCABANGAN

JAVASCRIPT. Disusun untuk : Melengkapi Tugas Akhir Semester I Mata Kuliah Desain Web Oleh : AGUNG DIAN PRIBADI NIM :

Kondisional/Pencabangan/Pemilihan. Konsep Pencabangan Sintaks Konsep if (kasus tunggal) Konsep if-else (2-3 kasus) Konsep switch (lebih dari 3 kasus)

Struktur Kontrol Pemrograman Java : PERCABANGAN

Javascript. Javascript. Javascript

Pengambilan Keputusan. Konsep Pemrograman Oleh Tita Karlita

MODUL 2 OPERATOR DAN OPERASI KONDISI

Bab 3. Decision 1 (Pengambilan Keputusan)

Struktur dan Kondisi Perulangan. Struktur Kondisi

Java Script. Logika Java Script

Pernyataan if MODUL V PERCABANGAN

If (kondisi) pernyataan

Chapter 2 Tipe Data, Identifier, Operator dan Control Statement

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

PERNYATAAN KONTROL. salah

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

I. RUNTUNAN(SEQUENCE)

PRAKTIKUM TUJUAN Pada akhir perkuliahan ini mahasiswa akan dapat: Dapat menjelaskan pemakaian if atau switch case dengan tepat

Struktur Kondisi dan Perulangan

Selection, Looping, Branching

Pertemuan 3 Struktur Kondisi dan Perulangan

PERCABANGAN. Bentuk if Sederhana

BAB 4 KONDISI / PEMILIHAN

Tipe Data, Identifier, Operator dan Control Statement

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

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

PERNYATAAN DAN KONDISI

Struktur Kontrol. (Repetition)

Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure

Pemilihan. Overview. Tujuan. 1.1 Bentuk Umum IF dan Variasinya

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++

Operator Aritmatika MODUL III OPERATOR

PENYELEKSIAN KONDISI

Struktur Kondisi dan Perulangan

MODUL 4 OPERATOR KONDISI PADA PEMROGRAMAN BAHASA JAVA

BAB VI. STATEMENT CONTROL

Akan diperhatikan tipe data dari masing-masing operand dalam ungkapan dan secara otomatis akan dilakukan.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman.

MODUL IV Analisis Kasus/Pemilihan

MINGGU III : KONTROL PROGRAM

Pemrograman Fery Updi,M.Kom

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

Pertemuan 5 PEMILIHAN/PERCABANGAN

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

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

6 Maret Structure of Java [Penyeleksian Kondisi]

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

BAB 5 PERULANGAN DAN ARRAY

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

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

PHP Intro. Pemrograman Web II. Ganjil

Pertemuan 3 Penyeleksian Kondisi

Bab 9. Percabangan dan Perulangan

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

Percabangan & Perulangan

Control Structure. Dasar Pemrograman C Mikrokontroler AVR. Hendawan Soebhakti Oktober 2009

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

Tipe Data dan Operator dalam Pemrograman

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

STRUKUR KENDALI : PERCABANGAN

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T.

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

if (kondisi) Pernyataan;

PENGAMBILAN KEPUTUSAN

Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)

Web Programming. Pengenalan PHP

SUMBER BELAJAR PENUNJANG PLPG

TIPE DATA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

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

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Bab 4. Decision 2 (Pengambilan Keputusan)

Pertemuan 2. Statement IF

Soal hari Jumat (16/10) Latihan 10 MS

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah.

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

JavaScript. Pemrograman Web 1. Genap

DASAR PHP. Oleh : Devie Rosa Anamisa

Percabangan. Agus Priyanto, M.Kom

BAB V. STATEMEN KONTROL

Pertemuan 3 Penyeleksian Kondisi dan Perulangan

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

STRUKTUR KONTROL. IF kondisi THEN [blok] Statement ELSE [blok] Statement. IF kondisi THEN BEGIN END; IF kondisi THEN BEGIN IF kondisi THEN BEGIN

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

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

Pengambilan Keputusan

BAB III PENGAMBILAN KEPUTUSAN

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

Pemrograman Dasar R E P E T I T I O N

Transkripsi:

Operator Logika dan Pernyataan If A ud Solehuddin::Januari2012

Materi Operator pembanding dan logika Operator? Operator koma Blok pernyataan Pernyataan if Pernyataan switch

Operator Pembanding dan Logika Menghasilkan nilai true atau false Operator Keterangan Kategori == Kesamaan Pembanding!= Ketidaksamaan Pembanding < Kurang dari Pembanding > Lebih dari Pembanding <= Kurang dari atau sama dengan Pembanding >= Lebih dari atau sama dengan Pembanding! Bukan Logika && Dan Logika Atau Logika

Operator == Digunakan untuk melakukan perbandingan kesamaan Contoh: x == 7 Bernilai true bila variabel x berisi nilai 7 Bernilai false bila variabel x berisi tidak sama dengan 7

Operator!= Digunakan untuk melakukan perbandingan ketidaksamaan Contoh: x!= 7 Bernilai true bila variabel x tidak berisi 7 Bernilai false bila isi variabel x sama dengan 7

Operator > Digunakan untuk memeriksa keadaan bahawa operand yang terletak di kiri operator lebih besar daripada operand yang terletak dikanannya Contoh: x > 7 Bernilai true bila variabel x berisi angka yang lebih dari 7 Bernilai false bila sebaliknnya

Operator >= Digunakan untuk memeriksa keadaan bahawa operand yang terletak di kiri operator lebih besar atau sama dengan operand yang terletak dikanannya Contoh: x >= 7 Bernilai true bila variabel x berisi angka yang lebih dari atau sama dengan 7 Bernilai false bila sebaliknnya

Operator < Digunakan untuk memeriksa keadaan bahawa operand yang terletak di kiri operator lebih kecil daripada operand yang terletak dikanannya Contoh: x < 7 Bernilai true bila variabel x berisi angka yang kurang dari 7 Bernilai false bila sebaliknnya

Operator <= Digunakan untuk memeriksa keadaan bahawa operand yang terletak di kiri operator lebih kecil atau sama dengan operand yang terletak dikanannya Contoh: x <= 7 Bernilai true bila variabel x berisi angka yang kurang dari atau sama dengan 7 Bernilai false bila sebaliknnya

Operator! Berguna untuk membalik logika Bentuk pemakaian:! ekspresi_kondisi Bernilai true bila ekspresi_kondisi bernilai false Bernilai false bila ekspresi_kondisi bernilai true

Operator && Berguna untuk melaksanakan operasi dan Bentuk pemakaian: kondisi_1 && kondisi_2 Kemungkinan operasi dengan &&: Bit 1 Bit 2 Hasil false false false false true false true false false true true true Hasil akan bernilai true bila kedua operand bernilai true

Operator && Berguna untuk melaksanakan operasi atau Bentuk pemakaian: kondisi_1 kondisi_2 Kemungkinan operasi dengan : Bit 1 Bit 2 Hasil false false false false true true true false true true true true Hasil akan bernilai false bila kedua operand bernilai false

Operator? Bentuk penggunaan: kondisi? nilai_kalau_benar : nilai_kalau salah Bila kondisi bernilai true, maka hasilnya berupa nilai_kalau_benar Bila kondisi bernilai false, maka hasilnya berupa nilai_kalau_salah Contoh: hasil = (nilai >= 60)? "Lulus" : "Tidak Lulus";

Contoh var nilai = prompt("nilai (0-100): ", 0); var hasil = (nilai >= 60)? "Lulus" : "Tidak Lulus"; document.write("hasil: " + hasil);

Operator Koma Digunakan agar sederet ekspresi dijalankan dan menghasilkan sebuah nilai Bentuk: ekspresi_1, ekspresi_2...ekspresi_n Pengerjaan operand dimulai dari keiri ke kanan

Contoh var a = 1; var b = 100; var c = 77; var d = (++a, ++b, c+3); document.write( a + + 2 ); => a + 2 //Output di hal web : a = 1, b = 100 document.write("<br>"); document.write("c = " + c + ", d = " + d);

Blok Pernyataan Sekelompok pernyataan yang berada dalam tanda kurung kurawal ( { } ) Bentuk: { pernyataan_1; pernyataan_2;... pernyataan_n; }

Pernyataan if Berguna untuk menjalankan salah satu dari dua atau lebih alternatif yang didasarkan oleh sebuah kondisi Bentuk-bentuk pernyataan if: Pernyataan if tanpa else Pernyataan if dengan else Pernyataan if bersarang

Pernyataan if Tanpa else Bentuk: if (kondisi) { } pernyataan kondisi adalah sembarang ekspresi yang menghasilkan nilai true atau false Bila kondisi bernilai true, pernyataan dalam {} akan dieksekusi

Contoh var nilai = prompt("nilai (0-100): ", 0); var hasil = "Tidak Lulus"; if (nilai >= 60) { hasil = "Lulus"; } document.write("hasil: " + hasil);

Pernyataan if dengan else Bentuk: if (kondisi) { // blok pernyataan yang dijalankan // bila kondisi bernilai benar }else { // blok pernyataan yang dijalankan // bila kondisi bernilai salah }

Contoh var nilai = prompt("nilai (0-100): ", 0); var hasil = ""; if (nilai >= 60) { hasil = "Lulus"; } else { hasil = "Tidak Lulus"; } document.write("hasil: " + hasil);

Pernyataan if Bersarang Pernyataan if berada dalam pernyataan if Contoh: var tanggal = new Date(); var kode_hari = tanggal.getday(); var nama_hari = "";

if (kode_hari == 0) { nama_hari = "Minggu"; } else { if (kode_hari == 1) { nama_hari = "Senin"; } else { if (kode_hari == 2) { nama_hari = "Selasa"; } else { if (kode_hari == 3) { nama_hari = "Rabu"; } else { if (kode_hari == 4) { nama_hari = "Kamis"; } else { if (kode_hari == 5) { nama_hari = "Jum'at"; } else { nama_hari = "Sabtu"; } } } } } }

document.write("hari ini hari " + nama_hari); document.write(", tanggal " + tanggal.getdate() + "/" + (tanggal.getmonth() + 1) + "/" + tanggal.getyear());

Pernyataan switch Bentuk: switch (variabel) { case nilai_1: perintah_1; break; case nilai_2: perintah_2; break;... case nilai_n: perintah_n; break; }

switch (kode_hari) { case 0: nama_hari = "Minggu"; break; case 1: nama_hari = "Senin"; break; case 2: nama_hari = "Selasa"; break; case 3: nama_hari = "Rabu"; break; case 4: nama_hari = "Kamis"; break; case 5: nama_hari = "Jum'at"; break; case 6: nama_hari = "Sabtu"; break;

var kode_hari = 0; var nama_hari = ""; kode_hari = parseint(prompt( "Masukkan kode hari (0-6):", 0)); switch (kode_hari) { case 1: case 2: case 3: case 4: case 5: document.write ("Hari kerja"); break; case 0: case 6: document.write ("Hari Libur"); break; default: document.write ("Kode hari salah!"); }