3. Sintaks pada Java
• Fungsi utama pada java:
public static void main(String[] args) { }
• Output:
System.out.println("Hello World");
System.out.print("Hello World");
1 October 2015 3
4. Debugging
• Sebuah metode untuk mencari
kesalahan(bug) dalam suatu program.
• Debugging akan mencari kesalahan
dari setiap baris kode.
• Bertujuan untuk mengurangi
kesalahan(bug) dalam suatu program.
1 October 2015 4
7. Variabel
• Nama dari suatu lokasi di memori
yang digunakan untuk menyimpan
data sementara.
• Variabel bukan isi dari data, tapi
lokasi di memori yang menyimpan
data tersebut.
1 October 2015 7
9. Aturan Penamaan Variabel
1 October 2015 9
Panjang karakter nama tidak dibatasi
Nama variabel ditulis camelCase dan diawali huruf (bukan angka), underscore, dolar lalu dpt diikuti karakter lain.
Case sensitive
Tidak boleh memakai kata kunci yag digunakan java (if,for,while, dll)
10. Tipe Data
• Variabel dalam bahasa Java didesign
untuk menyimpan hanya 1 jenis tipe
data.
• Kompiler akan menampilkan
kesalahan sintax apabila variabel ini
dicoba untuk diberi tipe data jenis
lain.
1 October 2015 10
13. Assignment
Source code
• int var1, var2 = 8;
• var1 = 3;
• "Awalnya " + var1 + "
dan " + var2
• var2 = var1 * 5;
• "Kemudian " + var1 +
" dan " + var2
• var1 = var1 + 9;
• "Akhirnya " + var1 + "
dan " + var2
Nilai variabel
• var1 = 8, var2 = 8
• var1 = 3
• var2 = 15 //3*5
• var1 = 12 //3+9
Tampilan
• Awalnya 3 dan 8
• Kemudian 3 dan 15
• Akhirnya 12 dan 15
1 October 2015 13
14. Output Variabel
• Output String:
System.out.println(“Ini String");
• Output Integer:
System.out.println(1);
System.out.println(2+3);
• Output Variabel:
System.out.println(namaVariabel);
System.out.println(“String dan ”+var);
1 October 2015 14
15. Input Variabel
Input variabel pada java didefinisikan seperti
berikut:
import java.util.Scanner;
Scanner pembaca = new
Scanner(System.in);
String variabel1 =
pembaca.nextLine();
String variabel2 = pembaca.next();
1 October 2015 15
17. Percabangan
Dalam java ada beberapa jenis percabangan yaitu :
• if
if(suatu_kondisi) {
perintah_1;
}
• If- else
if (suatu_kondisi) {
perintah_1;
} else {
perintah_2;
}
1 October 2015 17
18. Percabangan (cont..)
• Switch-case
switch (kondisi){
case <nilai_variabel>: <blok_pernyataan>
break;
case <nilai_variabel>: <blok_pernyataan>
break;
…….
default: <blok pernyataan>
break;
}
1 October 2015 18
19. Perulangan
1 October 2015 19
Jenis jenis perulangan dalam java :
Perulangan for
Perulangan while
Perulangan do-while
20. Perulangan for
• Sintaks for adalah sebagai berikut:
for (inizialitazion; termination;
increment/decrement) {
statement(s)
}
– Contoh:
for (int j=0; j<10; j++) {
system.out.println(j);
}
1 October 2015 20
21. Perulangan while
• Sintaks while adalah sebagai berikut:
while (condition) {
statement(s)
}
• Contoh:
int i = 0;
while (i<10) {
i=i+1;
System.out.println(i);
}
1 October 2015 21
22. Perulangan do-while
– Sintaks do-while adalah sebagai berikut:
do {
statement(s)
} while (kondisi);
– Contoh :
int i = 0;
do {
i=i+1;
System.out.println(i);
} while (i < 10);
1 October 2015 22
23. • List buku inhal pembekalan dapat dilihat di
papan pengumuman dan facebook.
• Inhal hari Sabtu tanggal 3 Oktober 2015
pukul 08:00 – 09:30 WIB (Keterlambatan 15
menit).
1 October 2015 23
PENGUMUMAN
24. “A Person Who Never Made
Mistake Never Tried Anything
New”.
---Albert Einstein---
1 October 2015 24
QUOTE
25. 1 October 2015 25
TERIMA KASIH
ATAS PERHATIAN ANDA
Praktikum Pbo Uiii
INFORMASI PRAKTIKUM BISA LIHAT
DISINI