Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Ekspresi Kondisi dan Pernyataan Berkondisi
2
Ekspresi Boolean Ekspresi boolean merupakan ekspresi yang menghasilkan nilai berupa TRUE dan FALSE. Ekspresi ini biasa digunakan pada pernyataan berkondisi yaitu if.
3
OPERATOR PEMBANDING Operator Makna Contoh == Kesamaan A==B !=
Ketidaksamaan A!= B > Lebih dari A>B < Kurang dari A<B >= Lebih dari atau sama dengan A>=B <= Kurang dari atau sama dengan A<=B
4
Contoh : OperatorRelational.java
public class OperatorRelational{ public static void main(String[] args) { int a=1; int b=2; System.out.println(a + “ == ” + b + “: ” + (a==b)); System.out.println(a + “ != ” + b + “: ” + (a!=b)); System.out.println(a + “ < ” + b + “: ” + (a<b)); System.out.println(a + “ <= ” + b + “: ” + (a<=b)); System.out.println(a + “ > ” + b + “: ” + (a>b)); System.out.println(a + “ >= ” + b + “: ” + (a>=b)); }
5
Hasil Eksekusi OperatorRelational
6
Operator Logika Operator Logika biasa digunakan untuk membentuk suatu keadaan logika (boolean), berdasarkan sebuah atau dua buah ekspresi kondisi. Java menyediakan 3 buah operator logika, yaitu : Operator Makna Contoh && Dan ($a == $b) && ($c != $d) || Atau ($a == $b) || ($a == $c) ! Bukan ! ($a == $b)
7
Contoh : OperatorLogika.java
public class OperatorLogika{ public static void main(String[] args) { char kar = '+'; System.out.print("Masukkan sebuah karakter: "); try { kar = (char)System.in.read(); } catch (java.io.IOException e){ System.out.print("Termasuk digit: "); System.out.println((kar >= '0' && kar <= '9')); System.out.print("Termasuk huruf kecil: "); System.out.println((kar >= 'a' && kar <= 'z'));
8
Hasil Eksekusi OperatorLogika
9
Blok Pernyataan Blok Pernyataan adalah sekelompok pernyataan yang berada dalam tanda kurung kurawal ( { } ) Bentuk Blok Pernyataan : { pernyataan_1; pernyataan_2; … pernyataan_n; }
10
Contoh : BlokPernyataan.java
public class BlokPernyataan { public static void main(String[] args) { System.out.println("Contoh Blok pernyataan"); int x = 10; System.out.println("Sebelum blok pernyataan"); System.out.println("x = " + x); { // Awal blok pernyataan int y; y = 50; // Hanya dikenal di blok ini x = x + y; System.out.println("Di blok pernyataan"); System.out.println("y = " + y); } // Akhir blok pernyataan 1 System.out.println("Setelah blok pernyataan"); } }
11
Hasil Eksekusi BlokPernyataan
12
Pernyataan If Bentuk sederhana pernyataan if : if (kondisi) {
//blok pernyataan yang dijalankan //kalau kondisi bernilai benar }
13
Contoh : IfSederhana.java
public class IfSederhana { public static void main(String[] args) { System.out.print("Total belanja: "); String st = BacaKeyboard.bacaString(); int totalBelanja = Integer.valueOf(st).intValue(); int diskon = 0; if (totalBelanja >= ) diskon = totalBelanja / 10; System.out.println("Diskon = " + diskon); }
14
Hasil Eksekusi IfSederhana
15
Pernyataan if-else Bentuk kedua pernyataan if berupa : if (kondisi) {
//blok pernyataan yang dijalankan //kalau kondisi bernilai benar } else { //kalau kondisi bernilai salah }
16
Contoh : IfElse.java public class IfElse{ public static void main(String[] args) { System.out.println(“ Total Belanja : ”); String st = BacaKeyboard.bacaString(); int totalBelanja= Integer.valueOf(st).intValue(); int diskon; if (totalBelanja >= ) diskon = totalBelanja/10; else diskon=0; System.out.println(“Diskon = ” + diskon); }
17
Hasil Eksekusi IfElse
18
Pernyataan If Bersarang
public class IfBersarang { public static void main(String[] args) { System.out.print("Nilai ujian: "); String st = BacaKeyboard.bacaString(); int nilaiUjian = Integer.valueOf(st).intValue(); char skor; if (nilaiUjian >= 90) skor = 'A'; else if (nilaiUjian >= 80) skor = 'B'; if (nilaiUjian >= 60) skor = 'C'; if (nilaiUjian >= 50) skor = 'D'; skor = 'E'; System.out.println("Skor: " + skor); }
19
Hasil Eksekusi IfBersarang
20
Pernyataan Switch Perintah switch memungkinkan untuk melakukan sejumlah tindakan berbeda terhadap sejumlah kemungkinan nilai. Bentuk perintah switch : switch (ekspresi) { case nilaiSatu: pernyataan-1 break; case nilaiDua: pernyataan-2 case nilaiTiga: pernyataan-3 ……… default:pernyataan_n; }
21
Contoh : PernyataanSwitch.java
public class PernyataanSwitch{ public static void main(String[] args) { System.out.println(“Pilihan : ”); System.out.println(“1. Soto Ayam ”); System.out.println(“2. Nasi Rawon”); System.out.println(“Masukkan Pilihan Anda : ”); String st = BacaKeyboard.bacaString(); int pilihan = Integer.valueOf(st).intValue(); switch (pilihan) { case 1: System.out.println(“Pilihan Anda Soto Ayam ”); break; case 2 System.out.println(“Pilihan Anda Nasi Rawon”); default: System.out.println(“Silakan memilih Menu 1 atau 2 ”); } System.out.println(“Akhir Switch”); } }
22
Hasil Eksekusi PernyataanSwitch
23
Terima Kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.