Selasa, 24 Januari 2012

Java - 1

Disini.. tempat anda menuangkan imaginasi dalam bahasa pemrograman tentunya dalam scripting programming systemating JVM ( Java Virtual Machine ) - Latihan Bahasa Pemrograman JAVA.

Contoh Contoh Script.JAVA



[Hello World.JAVA]
//PROGRAM 1-1
/*
    Ini adalah program Java paling sederhana.
    File dari kode ini harus disimpan dengan nama 
    "Programku.java".
*/
public class Programku {
  // Eksekusi program akan diawali dengan pemanggilan main()
  public static void main(String[] args) {
    System.out.println("Hello World!");
  }
}

[Contoh Perhitungan.JAVA]
//PROGRAM 2-1
class ContohPerhitungan {
  public static void main(String[] args) {
    byte a = 1;
    short b = 2;
    int c = 3, d;
    d = a + b + c;
    System.out.println("Hasil = " + d);
  }
}


[Demo Array 1D.JAVA]
//PROGRAM 2-10
class DemoArray1D {
  public static void main(String[] args) {
    // mendeklarasikan variabel bertipe array dengan tipe int
    int [] jumlahHari;
    // menentukan jumlah elemen array
    jumlahHari = new int[12];
    // mengisikan nilai dari setiap elemen array yang ada
    jumlahHari[0] = 31;
    jumlahHari[1] = 28;
    jumlahHari[2] = 31;
    jumlahHari[3] = 30;
    jumlahHari[4] = 31;
    jumlahHari[5] = 30;
    jumlahHari[6] = 31;
    jumlahHari[7] = 31;
    jumlahHari[8] = 30;
    jumlahHari[9] = 31;
    jumlahHari[10] = 30;
    jumlahHari[11] = 31;

    // menampilkan salah satu elemen array
    System.out.println("Bulan Maret memiliki " + jumlahHari[2] + 
      " hari.");
  }
}


[Demo Array 2D.JAVA]
//PROGRAM 2-12
class DemoArray2D {
  public static void main(String[] args) {
    int[][] duaD = new int[2][3];
    int k = 1;
    for(int i=0; i<2; i++) {
      for (int j=0; j<3; j++) {
        duaD[i][j] = k * 10;
        System.out.print(duaD[i][j]);
        if (j < 2) System.out.print(" ");
        k++;
      }
      System.out.println();
    }
  }
}


[Demo Boolean 1.JAVA]
//PROGRAM 2-6
class DemoBoolean1 {
  public static void main(String[] args) {
    boolean b;
    b = true;
    System.out.println("Nilai b = " + b);
    if (b) {
      System.out.println("Statemen ke-1 dieksekusi");
    }
    b = false;
    System.out.println("Nilai b = " + b);
    if (b) {
      System.out.println("Statemen ke-2 tidak akan dieksekusi");
    }
    if (!b) {
      System.out.println("Statemen ke-3 dieksekusi");
    }
    System.out.println("5 <= 10 mengembalikan nilai " + 
      (5 <= 10));
    System.out.println("4 > 6 mengembalikan nilai " + (4 > 6));
  }
}


[Demo Boolean 2.JAVA]
//PROGRAM 2-7
class DemoBoolean2 {
  public static void main(String[] args) {
    int index = 0;
    while (index < 5) {
      System .out.println("Baris ke-" + (index+1));
      index++;
    }
  }
}

[Demo Escape Sequence.JAVA]
//PROGRAM 2-5
class DemoEscapeSequence {
  public static void main(String[] args) {
    System.out.print("Hari\t\t: Jum\'at\n");
    System.out.print("Tanggal\t\t: 12 Januari 2007\n");
  }
}


[Demo Karakter1.JAVA]
//PROGRAM 2-3
class DemoKarakter1 {
  public static void main(String[] args) {
    char ch1 = 65;
    char ch2 = 'B';
    System.out.println("ch1 = " + ch1);
    System.out.println("ch2 = " + ch2);
  }
}

[Demo Karakter2.JAVA]
//PROGRAM 2-4
class DemoKarakter2 {
  public static void main(String[] args) {
    char ch = 'A';
    System.out.println("ch = " + ch);
    ch++;   //sama dengan ch = ch + 1;
    System.out.println("ch = " + ch);
  }
}


[Demo Konversi.JAVA]
//PROGRAM 2-9
class DemoKonversi {
  public static void main(String[] args) {
    int a = 257;
    double d = 274.5678;
    // typecasting dari tipe int ke tipe byte
    byte b;
    b = (byte) a;
    System.out.println("Typecasting dari tipe int ke tipe byte");
    System.out.println("int: " + a);
    System.out.println("byte: " + b);
    // typecasting dari tipe double ke tipe int
    int x;
    x = (int) d;
    System.out.println("\nTypecasting dari tipe double " + 
      "ke tipe int");
    System.out.println("double: " + d);
    System.out.println("int: " + x);
    // type casting dari tipe double ke tipe byte
    b = (byte) d;
    System.out.println("\nTypecasting dari tipe double " + 
      "ke tipe byte");
    System.out.println("double: " + d);
    System.out.println("byte: " + b);
  }
}


[Inisialisasi Array 1D.JAVA]
//PROGRAM 2-11
class InisialisasiArray1D {
  public static void main(String[] args) {
    // mendeklarasikan variabel bertipe array dengan tipe int
    // sekaligus menginisialisasi nilai untuk setiap elemennya
    int [] jumlahHari = {31,28,31,30,31,30,31,31,30,31,30,31};
    System.out.println("Bulan Maret memiliki " + jumlahHari[2] + 
      " hari.");
  }
}


[Inisialisasi Array 2D.JAVA]
//PROGRAM 2-13
class InisialisasiArray2D {
  public static void main(String[] args) {
    int[][] duaD = {{10,20,30},{40,50,60}};
    for(int i=0; i<2; i++) {
      for (int j=0; j<3; j++) {
        System.out.print(duaD[i][j]);
        if (j < 2) System.out.print(" ");
      }
      System.out.println();
    }
  }
}


[Keliling Lingkarang.JAVA]
//PROGRAM 2-2
class KelilingLingkaran {
  public static void main(String[] args) {
    double pi = 3.1416;
    double r = 2.12;
    double keliling;
    keliling = 2 * pi * r;
    System.out.println("Keliling lingkaran = " + keliling);
  }
}

[Lingkup Variable.JAVA]
//PROGRAM 2-8
class LingkupVariabel {
  public static void main(String[] args) {
    int a = 10;
    if (a > 5) { // awal blok
      int b = 15;
      System.out.println("Nilai a di dalam blok if: " + a);
      System.out.println("Nilai b di dalam blok if: " + b);
    } // akhir blok
    System.out.println("Nilai a di luar blok if: " + a);
    // SALAH
    //System.out.println("Nilai b di luar blok if: " + b);
  }
}


Selamat Mencoba “ Semoga Berhasil Dan Bermanfaat “



Create By : Indro Dwi Saputro.

0 komentar:

Posting Komentar

:a: :b: :c: :d: :e: :f: :g:
:h: :i: :j: :k: :l: :m: :n: :o: :p:

 
Design by Puskom Corporation Software | Bloggerized by Author's By : Indro Dwi Saputro - Copyright 2012