Jumat, 24 Februari 2012

Simple Calculator ( Java )

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Calculator
{
    static double hasil = 0.0;
    static void penjumlahan(double a)
    {
        hasil=hasil+a;
        JOptionPane.showMessageDialog(null,"the results "+hasil);
    }
    static void pengurangan(double a)
    {
        hasil=hasil-a;
        JOptionPane.showMessageDialog(null,"the results "+hasil);
    }
    static void perkalian(double a)
    {
        hasil=hasil*a;
        JOptionPane.showMessageDialog(null,"the results "+hasil);
    }
    static void pembagian(double a)
    {
        hasil=hasil/a;
        JOptionPane.showMessageDialog(null,"the results "+hasil);
    }
    static void modulus(double a)
    {
        hasil=hasil%a;
        JOptionPane.showMessageDialog(null,"the results "+hasil);
    }
    public static void utama()
    {
        String input = JOptionPane.showInputDialog("Simple Calculator\n===============\n1. Penjumlahan ( + )\n2. Pengurangan ( - )\n3. Perkalian ( x )\n4. Pembagian ( / )\n5. Modulus ( % )\nInput Selection : ");
        int inputan = Integer.parseInt(input);
        switch(inputan)
        {
            case 1:double input2 = Double.parseDouble(JOptionPane.showInputDialog("( + ) Input Value "));
                    penjumlahan(input2);break;
            case 2:input2 = Double.parseDouble(JOptionPane.showInputDialog("( - ) Input Value "));
                    pengurangan(input2);break;
            case 3:input2 = Double.parseDouble(JOptionPane.showInputDialog("( x ) Input Value "));
                    perkalian(input2);break;
            case 4:input2 = Double.parseDouble(JOptionPane.showInputDialog("( / ) Input Value "));
                    pembagian(input2);break;
            case 5:input2 = Double.parseDouble(JOptionPane.showInputDialog("( % ) Input Value "));
                    modulus(input2);break;
            default:JOptionPane.showMessageDialog(null,"Input is not available !!!!!");
        }

    }
    public static void main(String[] args)
    {
        for(int i=0;i<1;i--)
        {
            utama();
        }
    }

}
//use "Calculator.java" for file name

                                         output :

Kamis, 23 Februari 2012

Random Huruf (JAVA)

import java.util.Random;
public class RandomHuruf
{
    public static void main(String[] args)
    {
        String array[] = {"a", "b", "c", "d", "e", "f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
        Random r = new Random();
        int index = r.nextInt(array.length);
        String result = array[index];
        System.out.print(" "+result+"\n");
    }
}
//use "RandomHuruf" for file name

Selasa, 14 Februari 2012

Factorial using looping "For" (java)

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

class Factorial
{
    public static void main(String[] args)
    {
        String input = JOptionPane.showInputDialog("Input Factorial");
        int inputan = Integer.parseInt(input);
    
        long faktorial=1;
        for(int i=1;i<=inputan;i++){
            faktorial=1;

            for(int faktor=2;faktor <= i;faktor++)
                faktorial *= faktor;
                if(inputan==i){
                JOptionPane.showMessageDialog(null,i +" !"+" = " +faktorial);
                }
        }
    }
}

Using "Factorial" for file name
Capture
                                        Input:

                                        Output:

Minggu, 12 Februari 2012

Download Adobe Premiere Pro Cs3 full

Kamis, 09 Februari 2012

Fibonacci (Java)

 import javax.swing.*;
 public class fibonaci
{
    public static void main(String[] args)
    {
        String input = JOptionPane.showInputDialog("Masukan Input ");
        int inputan = Integer.parseInt(input);
        int fibo;
        int bil1=0;
        int bil2=1;

        System.out.print("Deret fibonacci :");
        System.out.print("1");
        for(int i=1;i<inputan;i++)
        {
            fibo=bil1+bil2;
            System.out.print(" "+fibo);
            if(i>0){
                bil1=bil2;
                bil2=fibo;
            }
        }System.out.print("\n");
       
    }
}//gunakan nama filenya "fibonaci.java"

Capture :

 

Code Cek Polindrom (Java)

import javax.swing.*;
 public class Polindrom
{
    public static void main(String[] args)
    {
        String hasil;
        String input;
        int inputan;
        int bilanganAsli;
        int digit1;
        int digit2;
        int digit3;
        int digit4;
        int digit5;
       
        input = JOptionPane.showInputDialog("Masukan kalimat Max 5 karakter ");
        inputan = input.length();
        int flag = 0;
            for(int i =0 ; i<inputan ;i++)
                { if (input.charAt(i) != input.charAt(inputan-1-i))   
                    {   
                        flag = 0;
                        break;
                    }
                    else
                        flag++;
                }
                if( flag == 0)
                    System.out.println(input + " Bukan polindrom");
                else if(flag == inputan)
                    System.out.println(input + " Polindrom ");
                else
                    System.out.println(input + " bukan polindrom");
    }
}
//Gunakan nama filenya " Polindrom"

Program Konversi angka menjadi bilangan (Java)

public class programKonversi{
public static void main (String [] args){
programKonversi num = new programKonversi();
System.out.println("=============================================");
System.out.println("\tKonversi Angka Ke Bilangan");
System.out.println("=============================================");
System.out.print("Masukan Inputan Angka (Max 6 digit!!!!!) :");

String inputString = System.console().readLine();
int inputan = Integer.parseInt(inputString);

if (inputan < 0 || inputan >999999)
    {
    System.out.println("\nMaaf angka yang anda masukan lebih dari 6 digit!!");
    }

else{
    System.out.println("\nDibaca\t : "+num.konversi(inputan));
    }
System.out.println("\n");
}

public String konversi (int angka){
String [] bil ={"","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan","sepuluh","sebelas"};
String x=" ";

if (angka<12){
    x = " " + bil[angka];
    }
else if(angka<20) {
        x = konversi(angka-10) + " belas";
        }
else if(angka<100){
        x = konversi(angka/10) + " puluh" + konversi(angka%10);
        }
else if(angka<200) {
        x = "seratus" + konversi(angka-100);
        }
else if(angka<1000){
        x = konversi(angka/100) + " ratus" + konversi(angka%100);
        }
else if(angka<2000){
        x = "seribu"+ konversi(angka-1000);
        }
else if(angka<1000000){
        x = konversi(angka/1000) + " ribu" + konversi (angka%1000);
        }
return x;
    }
}
//Gunakan "programKonversi" sebagai nama filenya......

Capture Program :