package javaapplication6;
import javax.swing.JOptionPane;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("program konfersi fahrenheit to celcius");
JOptionPane.showMessageDialog(null,"selamat datang ke konfertor");
double a,b;
String Sa2,Sb2;
Blog ini saya buat untuk share contoh-contoh program java sederhana. Semoga bermanfaat
Jumat, 11 November 2011
code program tahun kabisat
package javaapplication30;
import javax.swing.JOptionPane;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int y2;
String y;
y=JOptionPane.showInputDialog("masukkan tahun !");
y2=Integer.parseInt(y);
if (y2%4!=0)
{
System.out.println("bukan tahun kabisat");
JOptionPane.showMessageDialog(null,y2+" bukan tahun kabisat");
}
import javax.swing.JOptionPane;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int y2;
String y;
y=JOptionPane.showInputDialog("masukkan tahun !");
y2=Integer.parseInt(y);
if (y2%4!=0)
{
System.out.println("bukan tahun kabisat");
JOptionPane.showMessageDialog(null,y2+" bukan tahun kabisat");
}
Jumat, 04 November 2011
code program deret bilangan prima
package bil_prima;
import javax.swing.JOptionPane;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i,j,batasan; // Mendeklarasikan variabel bertipe integer
String range; // Mendeklarasikan variabel bertipe string
boolean bil_prima = false; //Mendeklarasikan variabel boolean
import javax.swing.JOptionPane;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int i,j,batasan; // Mendeklarasikan variabel bertipe integer
String range; // Mendeklarasikan variabel bertipe string
boolean bil_prima = false; //Mendeklarasikan variabel boolean
array
package arraysda;
public class Main {
public static void main(String[] args) {
// create and output two-dimensional arrays
int array1[][] = { { 1, 2, 3 }, { 4, 5, 6 } };
int array2[][] = { { 1, 2 }, { 3 }, { 4, 5, 6 } };
System.out.println( "Values in array1 by row are" );
outputArray( array1 ); // displays array1 by row
public class Main {
public static void main(String[] args) {
// create and output two-dimensional arrays
int array1[][] = { { 1, 2, 3 }, { 4, 5, 6 } };
int array2[][] = { { 1, 2 }, { 3 }, { 4, 5, 6 } };
System.out.println( "Values in array1 by row are" );
outputArray( array1 ); // displays array1 by row
source code bubblesort
package bubble_sort;
import java.util.Random;
public class Main {
public Main(){
}
private int [] data;//membuat data array
//membuat generator untuk mengisi array secara acak
private static Random generator = new Random();
public Main(int size){
data = new int [size];//ukuran array
for(int i = 0; i < size; i++)
data[i]=10 + generator.nextInt(90); }
import java.util.Random;
public class Main {
public Main(){
}
private int [] data;//membuat data array
//membuat generator untuk mengisi array secara acak
private static Random generator = new Random();
public Main(int size){
data = new int [size];//ukuran array
for(int i = 0; i < size; i++)
data[i]=10 + generator.nextInt(90); }
source code program zodiac
package zodiac;
import javax.swing.JOptionPane;
/**
*
* @author *****
*/
public class Main {
public static void main(String[] args) {
int tg, bl; // Mendeklarasikan variabel bertipe integer
String tgl, bln; // Mendeklarasikan variabel bertipe string
// Menampilkan kotak dialog input tanggal lahir
tgl=JOptionPane.showInputDialog("Masukkan Tanggal Lahir Anda:");
tg=Integer.parseInt(tgl); // Merubah variabel string menjadi integer
// Menampilkan kotak dialog input bulan lahir
bln=JOptionPane.showInputDialog("Masukkan Bulan Lahir Anda (1-12):");
bl=Integer.parseInt(bln); // Merubah variabel string menjadi integer
if (bl==1) //Seleksi bulan pertama
{
if (tg<=19){ //Seleksi pd tanggal 1-19 pd bulan pertama
import javax.swing.JOptionPane;
/**
*
* @author *****
*/
public class Main {
public static void main(String[] args) {
int tg, bl; // Mendeklarasikan variabel bertipe integer
String tgl, bln; // Mendeklarasikan variabel bertipe string
// Menampilkan kotak dialog input tanggal lahir
tgl=JOptionPane.showInputDialog("Masukkan Tanggal Lahir Anda:");
tg=Integer.parseInt(tgl); // Merubah variabel string menjadi integer
// Menampilkan kotak dialog input bulan lahir
bln=JOptionPane.showInputDialog("Masukkan Bulan Lahir Anda (1-12):");
bl=Integer.parseInt(bln); // Merubah variabel string menjadi integer
if (bl==1) //Seleksi bulan pertama
{
if (tg<=19){ //Seleksi pd tanggal 1-19 pd bulan pertama
source code deret bilangan fibonaci
package fibonaci;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int n,i,a=0,b=1,x=0; // mendeklarasikan variabel bertipe integer dan memberi nilai pada variabel
String Sn; // mendeklarasikan variabel bertipe string
JOptionPane.showMessageDialog(null,"Deret bil. Fibonaci");
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int n,i,a=0,b=1,x=0; // mendeklarasikan variabel bertipe integer dan memberi nilai pada variabel
String Sn; // mendeklarasikan variabel bertipe string
JOptionPane.showMessageDialog(null,"Deret bil. Fibonaci");
source code program perkalian secara rekursif
package sda_rekursif;
import java.util.Scanner;
public class Main {
public static long rekursif (int a, int b){
if (b==0){
return 0;
} else
{ return a+rekursif(a,b-1);
}
}
import java.util.Scanner;
public class Main {
public static long rekursif (int a, int b){
if (b==0){
return 0;
} else
{ return a+rekursif(a,b-1);
}
}
source code program mergesort
package merge_sort;
public class Main {
public static void main(String[] args) {
int i;
int array[] = {12,9,4,99,120,1,3,10};
System.out.print("nilai sebelum:\n");
for(i = 0; i < array.length; i++)
System.out.print( array[i]+" ");
System.out.println();
mergeSort_srt(array,0, array.length-1);
System.out.print("setelah sorting:\n");
for(i = 0; i <array.length; i++)
System.out.print(array[i]+" ");
System.out.println();
}
public class Main {
public static void main(String[] args) {
int i;
int array[] = {12,9,4,99,120,1,3,10};
System.out.print("nilai sebelum:\n");
for(i = 0; i < array.length; i++)
System.out.print( array[i]+" ");
System.out.println();
mergeSort_srt(array,0, array.length-1);
System.out.print("setelah sorting:\n");
for(i = 0; i <array.length; i++)
System.out.print(array[i]+" ");
System.out.println();
}
program menara hanoi
package menara_hanoi;
import javax.swing.JOptionPane;
/**
*
* @author COMPAQ
*/
public class Main {
static int move = 1;
public static void main(String[] args) {
String input=JOptionPane.showInputDialog("masukkan jumlah piringan:");
int n=Integer.parseInt(input);
hanoi (n, 'A', 'B', 'C');}
static void hanoi (int n, char awal, char bantu, char tujuan){
if (n>=1) { hanoi (n-1, awal, tujuan, bantu);
move(n, awal, tujuan);
hanoi (n-1, bantu, awal, tujuan);}}
import javax.swing.JOptionPane;
/**
*
* @author COMPAQ
*/
public class Main {
static int move = 1;
public static void main(String[] args) {
String input=JOptionPane.showInputDialog("masukkan jumlah piringan:");
int n=Integer.parseInt(input);
hanoi (n, 'A', 'B', 'C');}
static void hanoi (int n, char awal, char bantu, char tujuan){
if (n>=1) { hanoi (n-1, awal, tujuan, bantu);
move(n, awal, tujuan);
hanoi (n-1, bantu, awal, tujuan);}}
Langganan:
Postingan (Atom)