Source Code
public class BukuTelepon {
public static void main (String[] args) {
String[][] contact = {
{"John Smith", "03417600611"},
{"Indiana Jones", "02746800432"},
{"Lara Croft", "02854778231"},
{"Shaggy", "021480451"},
{"Nicodemus Legend", "03516768300"},
{"Clark Kent", "0273900911"}
};
for(int i = 0; i < contact.length; i++) {
System.out.println("Nama : " + contact[i][0]);
System.out.println("Telepon : " + contact[i][1]);
System.out.println("-------------------------------");
}
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menampilkan Buku Telepon
Original by : Kang Agunk.Membuat Piramida
Original by : Kang Agunk.Source Code
public class Piramid2 {
public static void main (String[] args) {
int tinggi = 5;
for(int i = 1; i <= tinggi; i++) {
for(int j = 1; j <= tinggi - i; j++) {
System.out.print(' ');
}
for(int j = 1; j <= i; j++) {
System.out.print('*');
}
for(int j = 1; j <= i - 1; j++) {
System.out.print('*');
}
System.out.println();
}
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menentukan Bilangan Prima
Original by : Kang Agunk.Source Code
import javax.swing.JOptionPane;
public class BilanganPrima {
public static void main(String[] args) {
String numStr = JOptionPane.showInputDialog("Masukkan bilangan integer");
int numInt = Integer.parseInt(numStr);
boolean flag = true;
if(numInt < 2) {
flag = false;
} else if(numInt > 2) {
for(int i = 2; i <= numInt / 2; i++) {
if(numInt % i == 0) {
flag = false;
break;
}
}
}
String ket = "";
if(flag) {
ket = " adalah bilangan Prima";
} else {
ket = " bukan bilangan Prima";
}
JOptionPane.showMessageDialog(null, numInt + ket);
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menentukan Inputan Hello Name
Original by : Kang Agunk.Source Code
import javax.swing.JOptionPane;
public class InputGUI {
public static void main( String[] args ){
String name = JOptionPane.showInputDialog("Enter your name :");
JOptionPane.showMessageDialog(null, "Hello " + name + "!");
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menentukan Inputan Perkalian Bilangan
Original by : Kang Agunk.Source Code
import javax.swing.JOptionPane;
public class InputGUIDua {
public static void main(String[] args) {
String numString;
int numInt;
int hasil;
int pengali = 3;
numString = JOptionPane.showInputDialog("Masukkan bilangan integer:");
numInt = Integer.parseInt(numString);
hasil = numInt * pengali;
JOptionPane.showMessageDialog(null, "Bilangan " + numInt + " dikalikan " + pengali + "\n" + hasil);
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menampilkan Nama-nama Hari
Original by : Kang Agunk.Source Code
public class NamaHari {
public static void main(String[] args) {
String[] hari =
{"Minggu", "Senin", "Selasa", "Rabu",
"Kamis", "Jum'at", "Sabtu"};
System.out.println("Nama - nama hari");
for(int i = 0; i < 7; i++) {
System.out.println(i + "." + hari[i]);
}
}
}
Sebelum mengcopy paste source code yang ada di atas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Menghitung Nilai Rata-rata
Original by : Kang Agunk.Source Code
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class RataRata {
public static void main(String args[]) {
final int JUMLAH_DATA = 10;
int[] data = new int[JUMLAH_DATA];
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0; i < JUMLAH_DATA; i++) {
System.out.print("data ke - " + i + " : ");
try {
String dtStr = bf.readLine();
data[i] = Integer.parseInt(dtStr);
} catch(IOException e) {
System.out.print(e);
}
}
System.out.println("----------------------------------------------");
System.out.print("Data acak : ");
int jumlah = 0;
for(int i = 0; i < JUMLAH_DATA; i++) {
System.out.print(data[i] + ", ");
jumlah += data[i];
}
float rata2 = jumlah / JUMLAH_DATA;
System.out.println("\n---------------------------------------------");
System.out.println("Rata - rata = " + rata2);
}
}
Sebelum mengcopy paste source code yang ada diatas. Anda harus mempunyai master pemrograman Java, seperti: Java SE, JCreator, dll. Di sini saya memakai JCreator.
Silahkan download di sini.
Setelah itu Anda tinggal copy paste source code yang ada di atas.
Selamat Mencoba!
Pengertian Java
Original by : Kang Agunk.Java adalah sebuah bahasa pemrograman dan juga sebuah platform. Sebagai sebuah bahasa pemrograman tingkat tinggi, Java adalah sebuah bahasa berorientasi objek (object oriented programming). Jika anda pernah memprogram dengan bahasa pemrograman OOP , seperti C++ atau Smalltalk , mungkin anda ingat betapa menyenangkannya memprogram dengan konteks objek.
Anda merancang beberapa objek satu demi satu dengan mendefinisikan berbagai property yang dimiliki object tersebut dan pekerjaan (task) yang dapat ditangani oleh objek tersebut. Kemudian anda merangkai semua objek tersebut dengan mendefinisikan relasi antar objek tersebut seperti halnya membangun sebuah mobil dari komponen-komponennya. Belakangan ini , mungkin anda akrab dengan slogan "reusable of code". "Reuse of code" ini bukanlah cut & paste ( tapi harus diakui cut & paste memang sangat menyenangkan ). Yang dimaskud dengan "reuse of code" ini adalah suatu keadaan dimana para programmer untuk membangun sebuah objek dengan mengextend objek-objek yang telah ada secara mudah. Secara mudah disini adalah , programmer itu mungkin tidak perlu tahu dengan kode-kode dari objek yang ingin ia extend , yang ia butuhkan hanyalah pengetahuan mengenai property dari objek itu dan hal-hal yang dapat dilakukan oleh objek itu.
Kita mengenal 2 jenis bahasa pemrograman , interpreted dan compiled. Contoh bahasa interpreted adalah bahasa-bahasa script seperti Perl, dan JavaScript. Sedangkan contoh bahasa compiled adalah C, Pascal, C++, dll.