Monday, May 7, 2012

contoh program BlueJ sederhana


1).Persegi Panjang
import java.util.Scanner;
public class persegi_panjang{
public static void main(String [] args){
    int panjang,lebar,luas,keliling;
    Scanner S = new Scanner (System.in);
    System.out.print("masukan panjang=");
        panjang=S.nextInt();
    System.out.print("masukan lebar=");
        lebar=S.nextInt();
    luas=(panjang*lebar);
    keliling=2*(panjang+lebar);
      System.out.println("luas persegi panjang adalah="+luas);
      System.out.println("keliling persegi panjang adalah="+keliling);
    }
}
Out put
masukan panjang=54
masukan lebar=96
luas persegi panjang adalah=5184
keliling persegi panjang adalah=300

2)Bujur Sangkar
import java.util.Scanner;
public class Bujur_Sangkar {
public static void main(String []args){
   int sisi,luas,keliling;
   Scanner O=new Scanner (System.in);
   System.out.print("masukan sisi=");
     sisi=O.nextInt();
     luas=(sisi*sisi);
   System.out.println("luas dari Bujur Sangkar adalah="+luas);
   keliling=(4*sisi);
   System.out.println("luas dari Bujur Sangkar adalah="+keliling);
    }
}
Out put
masukan sisi=78
luas dari Bujur Sangkar adalah=6084
luas dari Bujur Sangkar adalah=312

3)Segitiga
import java.util.Scanner;
public class Segitiga{
public static void main(String[]args){
    int alas,tinggi,luas;
    Scanner F=new Scanner(System.in);
   System.out.print("input tinggi=");
    tinggi=F.nextInt();
   System.out.print("input alas=");
    alas=F.nextInt();
        luas=(alas*tinggi)/2;
       System.out.print("luas segitiga="+luas);
    }
}
Out put
input tinggi=589
input alas=366
luas segitiga=107787

4)Lingkaran
import java.util.Scanner;
public class lingkaran {
public static void main(String [] args){
    double phi=3.14;
    double r,luas,keliling;
    Scanner I=new Scanner (System.in);
        System.out.print("jari-jari lingkaran=");
        r=I.nextInt();
            luas=phi*r*r;
                keliling=2*phi*r;
         System.out.println("luas lingkaran="+luas);
         System.out.println("keliling="+keliling);
        }
    }
Out put
jari-jari lingkaran=777
luas lingkaran=1895709.06
keliling=4879.56
           
5).Karakter
class cahar{
public static void main(String[]arags){
int three=3;
char one='1';
char four=(char)(three+one);
            System.out.println("nilai variabel three="+three);
            System.out.println("nilai variabel one="+one);
            System.out.println("nilai variabel four="+four);
        }
    }
Out put
nilai variabel three=3
nilai variabel one=1
nilai variabel four=4

6).Logika
class logika{
public static void main(String []args){
    boolean A=true;
    boolean B=false;
    boolean C= A & B;
    boolean D= A | B  ; 
        System.out.println("logika A="+A);
        System.out.println("logika B="+B);
        System.out.println("logika C="+C);
        System.out.println("logika D="+D);
    }
}
Out put
logika A=true
logika B=false
logika C=false
logika D=true

7).Class Operator Penugasan
class operator_penugasan{
public static void main(String []args){
int var = 1;
int a,b,c;
a=b=c=99;
        System.out.println("nilai variabel adalah="+var);
        System.out.println("nilai A adalah="+a);
        System.out.println("nilai B adalah="+b);
        System.out.println("nilai C adalah="+c);
    }
}
 Out put
nilai variabel adalah=1
nilai A adalah=99
nilai B adalah=99
nilai C adalah=99

8). Matematika
class matematika{
public static void main(String[]args){
    int x=10;
    int y=2;
    char z='a';
    int a=z*10;
    int b=x+y;
    int c=x-y;
    int d=x/y;
    int e=x % y;
        System.out.println("hasil A="+a);
        System.out.println("hasil B="+b);
        System.out.println("hasil C="+c);
        System.out.println("hasil D="+d);
        System.out.println("hasil E="+e);
    }
}

Out put
hasil A=970
hasil B=12
hasil C=8
hasil D=5
hasil E=0

9).penaikan
class penaikan{
public static void main(String [] args){
    int x=10;
    int y,z;
        System.out.println("nilai x="+x);
        System.out.println("nilai y="+ ++x);
        System.out.println("nilai z= "+x++);
    }
}
Out put
nilai x=10
nilai y=11
nilai z= 11
10).operator logika
class operatorLogika{
public static void main(String[]args){
boolean A=true;
boolean B=false;
boolean C=A & B;
boolean D=A ^ B;
        System.out.println("hasil A="+A);
        System.out.println("hasil B="+B);
        System.out.println("hasil C="+C);
        System.out.println("hasil D="+D);
Out put
hasil A=true
hasil B=false
hasil C=false
hasil D=true

11).class penurnan
class penurunan{
public static void main (String []args){
 int x=15;
 int y,z;   
 System.out.println("nilai x="+x);
System.out.println("nilai y="+ --x);
System.out.println("nilai z="+x--);
}
}
Out put
nilai x=15
nilai y=14
nilai z=14
12).class relasional
class relasional{
public static void main(String []args){  
 int x;
    if ('x'>10);
        {
        x=0;
        }
        System.out.println("hasil x="+x);
    }
}

Out put
hasil x=0

13).class majemuk
class majemuk{
public static void main(String[]args){
    int a=5;
    int b=2;
    int c=3;
        a+=5;
        b*=4;
        c+=a*b;
        c%=b*a;
            System.out.println("hasil A="+a);
            System.out.println("hasil B="+b);
            System.out.println("hasil C="+c);
        }
    }
Out put
hasil A=10
hasil B=8
hasil C=3

4 comments: