PERCABANGAN. Contoh :

dokumen-dokumen yang mirip
Bab 9. Percabangan dan Perulangan

Variabel dan Tipe data Javascript

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

Selection, Looping, Branching

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

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

No HP :

Modul 6 Java Scripts I

DESIGN WEB. D3 TKJ

PEMROGRAMAN WEB 08 JavaScript Dasar

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

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

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

JavaScript. Pemrograman Web 1. Genap

OBJEK (1) Contoh penggunaan objek Text : <html> <head> <title> Objek Text </title> </head>

Untuk membuat suatu halaman yang dinamis dan interaktif, perancang halaman Web membutuhkan perintah-perintah yang dapat mengatur aliran dari

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Struktur dan Kondisi Perulangan. Struktur Kondisi

Pertemuan 2. Muhadi Hariyanto

Pemrograman Basis Data Berbasis Web

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

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

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006

Struktur Kondisi dan Perulangan

Variabel adalah tempat dimana kita menyimpan nilai-nilai atau informasi-informasi pada JavaScript. Aturan penamaan variabel : Harus diawalai dengan

KURSUS ONLINE JASA WEBMASTERS

MATERI KULIAH 25 NOVEMBER DESEMBER 2015 Sri Istiyari Uswatun Chasanah G Struktur aliran atau bagan program kontrol.

Percabangan & Perulangan

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Ema Maliachi,S.Kom. Pertemuan ke-2

Struktur Data II. Bekerja Dengan Form.

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

Pertemuan 3 Struktur Kondisi dan Perulangan

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

Pemrograman Fery Updi,M.Kom

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

Algoritma dan Struktur Data

Pemrograman Basis Data Berbasis Web

Dasar PHP. Wiratmoko Yuwono

Pertemuan X. Pemrograman Web Dasar Semester 1

MATERI III JAVASCRIPT

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

PRAKTIKUM APLIKASI WEB DAY 4 (JAVA SCRIPT TINGKAT DASAR)

Obyektif : KONTROL ALUR PROGRAM

Pemrograman Dasar S E L E C T I O N

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Percabangan & Perulangan

BAB V PENYELEKSIAN KONDISI DAN PERULANGAN

Pertemuan2 Percabangan & Perulangan pada Python

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

Muhammad Bagir., M.T.I

Web Programming. Pengenalan PHP

24/09/2017 PERCABANGAN

6 Maret Structure of Java [Penyeleksian Kondisi]

Aliran Kendali (Flow Control)

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

2.4. Struktur Branching

Kondisi Pengulangan Fungsi

PERNYATAAN KONTROL. salah

PENGENALAN PHP DASAR

OPERATOR DAN STATEMEN I/O

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

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

Perulangan, Percabangan, dan Studi Kasus

MODUL IX FORM. 9.1 Pendahuluan

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

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

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

TUGAS MANDIRI. Perancangan JavaScript di SMK Real Informatika. Mata Pelajaran: Pemrograman JavaScript. : Anggiat Marubah Siringo SMK REAL INFORMATIKA

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

Tujuan Instruksional. Mahasiswa mampu :

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB VI. STATEMENT CONTROL

Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

Pemrograman Web. Page 188

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.

Rekursif/ Iterasi/ Pengulangan

Algoritma Perulangan. Kuliah algoritma dan pemrograman

PRAKTIKUM 9 KONTROL ALIRAN

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom

24/09/2017 PERULANGAN

Proses Perulangan (Looping) DASAR PROGRAMMING 1

PHP (HYPERTEXT PREPROCESSOR)

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :

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

PERTEMUAN II ARRAY, PERCABANGAN, DAN PERULANGAN TUJUAN PRAKTIKUM

3. Struktur Perulangan dalam C++

Pemrograman Basis Data Berbasis Web

BAB 1 PENGENALAN HTML

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

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

Percabangan. Agus Priyanto, M.Kom

BAB V. STATEMEN KONTROL

Transkripsi:

PERCABANGAN Dalam merancang sebuah halaman Web yang dinamis dan interaktif diperlukan perintah - perintah yang dapat mengatur aliran informasi dari halaman Web tersebut. Dengan menggunakan JavaScript kita dapat melakukan perhitungan dan membuat keputusan jalur mana yang akan dieksekusi berdasarkan hasil komputasi. Pada dasarnya dalam JavaScript terdapat dua macam pernyataan percabangan yaitu if.. dan switch. If... Else Pernyataan ini digunakan untuk menguji sebuah kondisi dan kemudian mengeksekusi pernyataan tertentu bila kondisi tersebut terpenuhi, dan mengeksekusi pernyataan lain bila kondisi tersebut tidak terpenuhi. Cara penulisan percabangan ini adalah sebagai berikut : if (kondisi) //pernyataan1 dieksekusi bila kondisi terpenuhi //pernyataan2 dieksekusi bila kondisi tidak terpenuhi terpenuhi kondisi adalah ekspresi JavaScript yang mana hasil evaluasinya memiliki nilai Boolean true atau false. Untuk kasus yang melibatkan lebih banyak kondisi, maka kita dapat meletakkan pernyataan if lain setelah seperti berikut ini : if (kondisi_1) //pernyataan1 dieksekusi bila kondisi_1 terpenuhi if (kondisi_2) //pernyataan2 dieksekusi bila kondisi_1 tidak terpenuhi //pernyataan3 dieksekusi bila kondisi_2 tidak terpenuhi <title> Percabangan IF-ELSE </title>

function jenis() var bil = parsefloat(document.eform.bilangan.value); var jenis = " "; if (isnan(bil)) alert("masukan bilangan terlebih dulu"); if (bil > 0) jenis = " Adalah bilangan Positif"; if (bil < 0) jenis = " Adalah bilangan Negatif"; jenis = " Adalah Nol"; alert (bil+" "+jenis); <form name ="eform"> <H3> Silahkan masukan bilangan </h3> <p> <b> Bilangan </b> : <input type = "text" size = "11" name = "bilangan"> </p> <P> <input type = "button" value = "Jenis Bilangan" onclick = "jenis()"> </p> <p> <input type = "reset" value = "Ulang"> </p> </form> Switch Selain menggunakan if.., percabangan juga dapat ditangani dengan perintah switch. Percabangan ini bisa di bilang penyederhanaan pernyataan if.. yang terlalu banyak.

<title> Percabangan Switch </title> function bulan() var bulan = parsefloat(document.eform.nomor_bulan.value); var nama_bulan=" "; switch (bulan) case 1 : nama_bulan = "Bulan ke 1 adalah Januari"; break; case 2 : nama_bulan = "Bulan ke 2 adalah Februari"; break; case 3 : nama_bulan = "Bulan ke 3 adalah Maret"; break; case 4 : nama_bulan = "Bulan ke 4 adalah April"; break; case 5 : nama_bulan = "Bulan ke 5 adalah Mei"; break; case 6 : nama_bulan = "Bulan ke 6 adalah Juni"; break; case 7 : nama_bulan = "Bulan ke 7 adalah Juli"; break; case 8 : nama_bulan = "Bulan ke 8 adalah Agustus"; break; case 9 : nama_bulan = "Bulan ke 9 adalah September"; break; case 10 : nama_bulan = "Bulan ke 10 adalah Oktober"; break; case 11 : nama_bulan = "Bulan ke 11 adalah November"; break; case 12 : nama_bulan = "Bulan ke 12 adalah Desember"; break; default : nama_bulan = "Masukan Nomor Bulan (1 ~ 12)"; alert(nama_bulan); <form name ="eform"> <h3> Contoh Percabangan Switch </H3> <hr> <p> Masukkan Nomor Bulan (1 ~ 12) : <input type = "text" size = "3" name = "nomor_bulan"> </p> <p> <input type = "button" value = "CONFIRM" onclick = "bulan()"> <input type = "reset" value = "RESET"> </p> </form> Perulangan (looping) Untuk mengulang kejadian beberapa kali maka kita membutuhkan proses looping (perulangan). Pada JavaScript dikenal beberapa metode/cara dalam melakukan perulangan, yaitu :

1. For Digunakan untuk mengeksekusi pernyataan-pernyataan beberapa kali. Perulangan For paling sering dipakai. Perintah for mengulang suatu loop sampai kondisi menghasilkan evaluasi true atau loop keluar dengan perintah break. Contoh penulisan perulangan for : for (nilai awal;kondisi;penambahan) ulang pernyataan ini; <title> Contoh Perulangan FOR </title> document.writeln("<h3> Contoh Perulangan FOR </h3>"); document.writeln("------------------------------------------------"); for (Y=1; Y<=10; Y++) kuadrat = Y*Y; document.writeln("<pre>"); document.write("nilai Y = " + Y + " -----> Kuadrat Y = " + kuadrat + "<br>"); document.writeln("</pre>"); document.writeln("------------------------------------------------");

2. While Perulangan lainnya adalah dengan menggunakan perintah While. Perintah while digunakan untuk perulangan yang tidak diketahui berapa kali proses looping (perulangan) nya. Perintah while terus mengulangi loop selama kondisi memiliki nilai true. Cara penulisan perulangan ini dalam JavaScript adalah sebagai berikut : while (kondisi) ulang pernyataan ini; <title> Perulangan While </title> var bil = 0; while (bil < 5) document.write("javascript <br>"); bil++ 3. Do While Perulangan ini hampir sama seperti while, digunakan apabila kita belum tahu berapa kali perulangan harus dilakukan. Bedanya pernyataan do..while pengujiannya dilakukan di akhir pernyataan.

<title> Perulangan Do-While </title> function pw() var masuk = 0; do pass = prompt("tuliskan password dengan benar",""); if (pass == "unikom") alert("password benar, klik 'OK' untuk masuk ke Blog saya."); window.open("www.pytbyt.co.cc"); break; alert("password salah! Ulangi lagi."); if (masuk == 2) alert("maaf, kesempatan anda hanya 3 kali"); history.go(-1); masuk = masuk + 1; while (masuk <= 2) <form method = "post"> <h3> Contoh Perulangan Do-While </h3> <p> Silahkan masukan password untuk membuka Blog saya. </p> <p> <input type = "button" value = "Password" onclick = "pw()"> </p> </form>