Contoh-contoh program menggunakan JoptionPane
Pertama
import javax.swing.*;
public class tugas_bintang1 {
public static void main(String[] args){
int x;
x=Integer.valueOf(JOptionPane.showInputDialog("Masukan banyak bintang :"));
for(int i=1;i<=x;i++){
for(int j=1;j<=x;j++){
if(j<=i)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
}
}
Output keluarnya…
run:
*
**
***
****
Pages
Diposting oleh
Wibowo Setyabudi
Sintaks menggunakan switch (pilih)
import java.util.Scanner;
public class SwitchPilihan {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
garis();
System.out.println(" MENU PILIHAN ");
garis();
System.out.println("1. Menghitung nilai rata-rata ");
System.out.println("");
System.out.println("2. Menghitung bilangan kelipatan 4 ");
System.out.println("");
System.out.println("3. Keluar");
garis();
System.out.print("Anda pilih nomer :");
int pilih=input.nextInt();
switch (pilih){
case 1: {
System.out.println("Menghitung nilai rata-rata");
System.out.println("");
System.out.print("Masukan jumlah data =");
int n=input.nextInt(); int[] data=new int[10];
for(int i=1;i<=n;i++){
System.out.print("Data ke"+i +"=");
data[i]=input.nextInt();
}
int jum=0;
for(int i=1;i<=n;i++){
jum=jum +data[i];
}
System.out.println("Jumlah ="+jum);
int rata=jum/n;
System.out.println("Rata-rata ="+rata);
break;
}
case 2: {
System.out.println("Menghitung kelipatan 4");
System.out.println("");
System.out.print("Dari =");
int nilai_awal=input.nextInt();
System.out.print("Sampai =");
int nilai_akhir=input.nextInt();
for(int i=nilai_awal;i<=nilai_akhir;i++){
if(i%4==0){
System.out.println(i);
}
}
break;
}
default:System.exit(0);
}
}
static void garis(){
System.out.println("------------------------------------");
}
}
Output yang keluar akan seperti dibawah ini !!
run:
------------------------------------
MENU PILIHAN
------------------------------------
1. Menghitung nilai rata-rata
2. Menghitung bilangan kelipatan 4
3. Keluar
------------------------------------
Anda pilih nomer :2
Menghitung kelipatan 4
Dari =10
Sampai =20
12
16
20
ulangan
Diposting oleh
Wibowo Setyabudi
public class Pemrogaman {
public static void main(String[] args){
String kal1="STMIK BANI SHALEH";
String kal2="Pemrogaman 2";
int i,j;
for(i=1;i<=3;i++){
System.out.println("");
System.out.println(kal1);
for(j=1;j<=3;j++){
System.out.println(kal2);
}
}
}
}
Outputnya seperti dibawah ini
run:
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
htng
Diposting oleh
Wibowo Setyabudi
public class Hitung {
public static void main(String[] args){
int[] data1={0,1,2,3,4,5};
int[] data2={0,1,2,3,4,5};
int i,j,jum;
System.out.println("+ 0 1 2 3 4 5");
System.out.println("-----------------");
for (i=0;i<=5;i++){
System.out.print(i);
for(j=0;j<=5;j++){
jum=data1[i]+data2[j];
System.out.print(" "+jum);
}
System.out.println("");
}
}
}
Outputnya adalah
run:
+ 0 1 2 3 4 5
-----------------
0 0 1 2 3 4 5
1 1 2 3 4 5 6
2 2 3 4 5 6 7
3 3 4 5 6 7 8
4 4 5 6 7 8 9
5 5 6 7 8 9 10
menhitung nilai maha siswa
Diposting oleh
Wibowo Setyabudi
menghitung nilai mhs
import java.util.Scanner;
public class Baru {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
garis();
System.out.println(" MENU PILIHAN ");
garis();
System.out.println("1. Menhitung Nilai Mahasiswa");
System.out.println("");
System.out.println("2. Exit");
garis();
System.out.println("");
System.out.print("Anda pilih no :");
int pilih=input.nextInt();
switch(pilih){
case 1:{
int[] npm=new int[20];
String[] nama=new String[20];
String[] jur=new String[20];
String[] mk=new String[20];
int[] n_tgas=new int[20];
int[] n_uts=new int[20];
int[] n_uas=new int[20];
garis();
System.out.println(" MENGHITUNG NILAI MAHASISWA");
garis();
System.out.println("");
System.out.print("Masukan jumlah data ="); int n=input.nextInt();
for(int i=1;i<=n;i++){
System.out.println("Data ke"+i +":");
System.out.print("NPM :"); npm[i]=input.nextInt();
System.out.print("Nama :"); nama[i]=input.next();
System.out.print("Jurusan :"); jur[i]=input.next();
System.out.print("Mata Kuliah :"); mk[i]=input.next();
System.out.print("Nilai tugas :"); n_tgas[i]=input.nextInt();
System.out.print("Nilai UTS :"); n_uts[i]=input.nextInt();
System.out.print("Nilai UAS :"); n_uas[i]=input.nextInt();
double rata=(n_tgas[i]+n_uts[i]+n_uas[i])/3;
System.out.println("Nilai rata-rata ="+rata);
}
break;
}
default:System.exit(0);
}
}
static void garis(){
System.out.println("==========================================");
}
}
Outputnya
run:
==========================================
MENU PILIHAN
==========================================
1. Menhitung Nilai Mahasiswa
2. Exit
==========================================
Anda pilih no :1
==========================================
MENGHITUNG NILAI MAHASISWA
==========================================
Masukan jumlah data =2
Data ke1:
NPM :432
Nama :aku
Jurusan :ti
Mata Kuliah :pm2
Nilai tugas :80
Nilai UTS :70
Nilai UAS :87
Nilai rata-rata =79.0
Data ke2:
NPM :434
Nama :ina
Jurusan :ti
Mata Kuliah :pm1
Nilai tugas :70
Nilai UTS :80
Nilai UAS :70
Nilai rata-rata =73.0
Rabu, 30 Maret 2011
Diposting oleh
Wibowo Setyabudi
Mencari Luas Segitiga (input dari keyboard)
package inputstring;
import java.util.Scanner;
public class inputkeyboard{
public static void main (String []args){
Scanner input = new Scanner (System.in);
System.out.print("masukan jari jari :");
double r = input.nextDouble();
double phi = 3.14;
double luas = (phi*r*r);
System.out.print("Luasnya : "+ luas);
}
}
Diposting oleh
Wibowo Setyabudi
Bagaimana Memulai belajar JAVA
Untuk memulai belajar java, siapkan software berikut ini : JAVA SDK (Software Development KIT) dan Netbeans IDE. JAVA SDK adalah software java compiler beserta library yang dibutuhkan. Jika anda pernah belajar C/C++ maka library ini analoginya seperti file - file io.h, conio.h , system.h dst..
Sedangkan Netbeans kita analogikan sebagai TURBO C/C++ yang memudahkan kita dalam mengorganisasikan file - file yang berhubungan dalam pengembangan aplikasi.
Software harus diinstall berurutan, terutama jika dikomputer belum terinstall java JRE. Urutan Install adalah :
1. JAVA SDK
2. NetBeans IDE
Ikuti langkah proses install seperti biasa :).Saya menggunakan Java 6 dan Netbeans 6.5.
PERHATIAN : Jika anda menggunakan komputer tipe lama seperti PIV generasi 1 dan memori kurang dari 512 MB penggunaan Netbeans terbaru tidak disarankan. Sebaiknya gunakan IDE lain yang lebih ringan
Atau gunakan TextEditor biasa seperti Notepad++ atau CrimsonEditor dengan konsekuensi pengorganisasian file referensi (library) menjadi lebih sulit.

Welcome Screen Netbeans. Dari Sini, klik file new Project.
Di sini kita disajikan type project. untuk saat ini kita pilih java application
Berikan nama pada aplikasi anda. misal Lat1
Netbean akan menyiapkan struktur untuk pengembangan, kita akan disajikan source code dari file Main.java. Disini kita bisa memulai pembelajaran java dalam konteks belajar fitur bahasa java seperti percabangan, perulangan,class dan array.
Hal yang penting untuk dapat kita gunakan dikemudian hari adalah, pada saat kita membuat program dengan java , program kita akan dapat digunakan untuk lingkungan yang lebih luas.
Lingkungan yang lebih luas yang dimaksud adalah, program akan dapat berlaku sebagai mesin/logika/library dari aplikasi GUI/WEB/CONSOLE ataupun Mobile, jika memang library yang digunakan mendukung.
Jadi tidak seperti kita membuat program dengan VisualBasic yang hasilnya pasti hanya jalan di Windows. Ataupun membuat program dengan Turbo C/C++ yang hasilnya kita arahkan hanya jalan di DOS. Memprogram dengan java kita dapat artikan sebagaimana kita membuat Custom Control(OCX File/DLL File) di VisualBasic. Sehingga program(file JAR) dapat diikut sertakan dalam pengembangan aplikasi lainnya yang target Lingkungannya berbeda.
Sedangkan Netbeans kita analogikan sebagai TURBO C/C++ yang memudahkan kita dalam mengorganisasikan file - file yang berhubungan dalam pengembangan aplikasi.
Software harus diinstall berurutan, terutama jika dikomputer belum terinstall java JRE. Urutan Install adalah :
1. JAVA SDK
2. NetBeans IDE
Ikuti langkah proses install seperti biasa :).Saya menggunakan Java 6 dan Netbeans 6.5.
PERHATIAN : Jika anda menggunakan komputer tipe lama seperti PIV generasi 1 dan memori kurang dari 512 MB penggunaan Netbeans terbaru tidak disarankan. Sebaiknya gunakan IDE lain yang lebih ringan
Atau gunakan TextEditor biasa seperti Notepad++ atau CrimsonEditor dengan konsekuensi pengorganisasian file referensi (library) menjadi lebih sulit.

Welcome Screen Netbeans. Dari Sini, klik file new Project.
Di sini kita disajikan type project. untuk saat ini kita pilih java application
Berikan nama pada aplikasi anda. misal Lat1
Netbean akan menyiapkan struktur untuk pengembangan, kita akan disajikan source code dari file Main.java. Disini kita bisa memulai pembelajaran java dalam konteks belajar fitur bahasa java seperti percabangan, perulangan,class dan array.
Hal yang penting untuk dapat kita gunakan dikemudian hari adalah, pada saat kita membuat program dengan java , program kita akan dapat digunakan untuk lingkungan yang lebih luas.Lingkungan yang lebih luas yang dimaksud adalah, program akan dapat berlaku sebagai mesin/logika/library dari aplikasi GUI/WEB/CONSOLE ataupun Mobile, jika memang library yang digunakan mendukung.
Jadi tidak seperti kita membuat program dengan VisualBasic yang hasilnya pasti hanya jalan di Windows. Ataupun membuat program dengan Turbo C/C++ yang hasilnya kita arahkan hanya jalan di DOS. Memprogram dengan java kita dapat artikan sebagaimana kita membuat Custom Control(OCX File/DLL File) di VisualBasic. Sehingga program(file JAR) dapat diikut sertakan dalam pengembangan aplikasi lainnya yang target Lingkungannya berbeda.
Langganan:
Postingan (Atom)
Popular Posts
-
Sintaks menggunakan switch (pilih) import java.util.Scanner; public class SwitchPilihan { public static void main(String[] args){ ...
-
“Java adalah suatu teknologi di dunia software komputer. Selain merupakan suatu bahasa pemrograman, Java juga merupakan suatu platform.” Pen...
-
NetBeans mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan sebuah Integrated Development Environment (IDE)...
-
public class Hitung { public static void main(String[] args){ int[] data1={0,1,2,3,4,5}; int[] data2={0,1,2,3,4,5}; ...
-
Pencabangan Pada Java Fungsi IF Pernyataan kendali aliran if akan menguji sebuah keadaan, apakah keadaan tersebut true atau false. Jika kead...
-
HUKUM MOORE Hukum moore ?? apa sih hukum moore itu. D alam postingan ini saya akan menjelaskan hukum moore itu, dan perkembangan mi...
-
menghitung nilai mhs import java.util.Scanner; public class Baru { public static void main(String[] args){ Scanner input=new ...
-
Bagaimana Memulai belajar JAVA Untuk memulai belajar java, siapkan software berikut ini : JAVA SDK (Software Development KIT) dan Netbeans ...
-
Dasar-Dasar Belajar Java DAFTAR PEMBAHASAN : BAGIAN 1 1. Sekilas tentang java 2. Pembagian paket java 3. Memulai pemrograman java a. Me...
-
Contoh-contoh program menggunakan JoptionPane Pertama import javax.swing.*; public class tugas_bintang1 { public static void main(Stri...



