PEMROGRAMAN JAVA

27
PEMROGRAMAN JAVA

description

PEMROGRAMAN JAVA. Variabe l. - PowerPoint PPT Presentation

Transcript of PEMROGRAMAN JAVA

Page 1: PEMROGRAMAN JAVA

PEMROGRAMAN JAVA

Page 2: PEMROGRAMAN JAVA

Variabel

1. Harus terdiri atas sederetan karakter Unicode yang diawali oleh karakter huruf atau garis bawah. Unicode merupakan sistem pengkodean karakter yang dapat dibaca oleh berbagai bahasa manusia. Ada maksimum 65.536 karakter yang dapat digunakan. Jika pada ASCII, kita hanya pada karakter latin, dengan Unicode kita mampu membaca karakter dengan jenis alphabet seperti, Jepang, Yunani, Cyrillic, dan Hebrew. Namun, saat ini karakter unicode yang sudah terdefinisi baru sekitar 34.168 karakter.

2. Tidak boleh sama dengan keyword3. Harus unik dalam suatu scope4. Bersifat case sensitive

Page 3: PEMROGRAMAN JAVA

Tipe Data

Antara lain …. boolean byte char int float double long

Page 4: PEMROGRAMAN JAVA

Tipe DataTipe Panjang Byte Range / Jangkauan Sub-Tipe

char 2 - -

byte 1 -128 … 127

Integer

short 2 -32,768 … 32,767

int 4-2,147,483,648 …

2,147,483,647

long 8‑9,223,372,036,854,775,808... 9,223,372,036,854,775,807

float 4 1.7e-308…1.7e+308 Floating

Pointdouble 8 3.4e-038…3.4e+038

Page 5: PEMROGRAMAN JAVA

Variabel dan Tipe Data

Page 6: PEMROGRAMAN JAVA

Operator

Operator dalam Java Operator Aritmatika Operator Logika Operator Relasi

Page 7: PEMROGRAMAN JAVA

Operator AritmatikaOperator Aritmatika dalam Java + - * / %

Page 8: PEMROGRAMAN JAVA

Operator Aritmatika

Page 9: PEMROGRAMAN JAVA

Operator Aritmatika

Output

Page 10: PEMROGRAMAN JAVA

Operator Aritmatika

Page 11: PEMROGRAMAN JAVA

Operator Aritmatika

Output

Page 12: PEMROGRAMAN JAVA

Operator Increment & Decrement

Contoh : ++a a++ --a a--

Page 13: PEMROGRAMAN JAVA

Operator Increment & Decrement

Page 14: PEMROGRAMAN JAVA

Operator Increment & Decrement

Output

Page 15: PEMROGRAMAN JAVA

Operator Relasi

Antara lain : == != < <= > >=

Page 16: PEMROGRAMAN JAVA

Operator Logika

Antara lain : && || !

Page 17: PEMROGRAMAN JAVA

Operator Relasi

Page 18: PEMROGRAMAN JAVA

Operator Relasi

Output

Page 19: PEMROGRAMAN JAVA

Program Inputan

Semua inputan Java diterima dalam format (type) STRING

Inputan selain String harus dikonversi terlebih dahulu.

Class yang dapat digunakan dalam inputan :

• BufferedReader

• DataInputStream

• JOptionPane (swing) getMessage() fungsi untuk menampilkan pesan error

Page 20: PEMROGRAMAN JAVA

Program Inputan (BufferedReader)

class classvariabel

Page 21: PEMROGRAMAN JAVA

Program Inputan (BufferedReader)

Output

Page 22: PEMROGRAMAN JAVA

Program Inputan (DataInputStream)

Page 23: PEMROGRAMAN JAVA

PROGRAM INPUT DataInputStream adalah class java

yang menangani proses pemasukan data dari input device

Variabel masukan adalah objek yang digunakan untuk menampung data yang diinputkan

readline() adalah method/fungsi untuk mengambil data dari key

Int adalah type data yang diberikan oleh user

Page 24: PEMROGRAMAN JAVA

Program Inputan (DataInputStream)

Output

Page 25: PEMROGRAMAN JAVA

Program Inputan (JOptionPane)

Page 26: PEMROGRAMAN JAVA

Program Inputan (DataInputStream)

Output

Page 27: PEMROGRAMAN JAVA

Operator Aritmatika (latihan)

Diketahui jari-jari lingkaran adalah 10. Buatlah program untuk mencari keliling dan luas dari lingkaran tersebut !

Diketahui sebuah balok memiliki panjang 20, lebar 12 dan tinggi 10. Buatlah program untuk mencari volume dan luas permukaan dari balok tersebut!