Selasa, 11 Oktober 2011

Praktek Java Pertemuan 2


  • TIPE DATA

Java memiliki tipe data, sintaks keputusan dan perulangan yang sama dengan C dan C++.
Kasus :
Membuat Program TesTipeData.java
class TestTipeData {
public static void main (String[] args) {

byte b  =  1;
short s  =  100;
int i       =  1000;
long l    = 10000;
char c   =  'a';
float f   = 3.14f;
double d  = 3.14;
boolean t  = true;
final double PI  = 3.14;

System.out.println("byte"+b);
System.out.println("short"+s);
System.out.println("int"+i);
I = 010;
System.out.println("int"+i+"octal mode");
I = 0XFF;
System.out.println("int  " +i+ " hexa mode
");
System.out.println("long"+l);
System.out.println("char"+c);
System.out.println("float"+f);
System.out.println("double"+d);
System.out.println("boolean"+t);
System.out.println("PI"+PI);
}
}
Outputnya

  • KEPUTUSAN
Pernyataan if merupakan salah satu bentuk pernyataan berkondisi yang berguna untuk pengambilan keputusan terhadap dua buah kemungkinan.
Kasus  :
Membuat Program TesKeputusan.java
class TestKeputusan {
public static void main(String[] args){
                char jeniskelamin = 'W';
                // nested if
                if (jeniskelamin=='L')
                                System.out.println("cowok");
                else if (jeniskelamin=='P')
                                System.out.println("cewek");
                else
                                System.out.println("banci");
//ternary
                System.out.println(jeniskelamin=='P'? "Dia pasti cowok." :
"Dia pasti cewek");
//switch case
                switch (jeniskelamin) {
                                case 'P' : System.out.println("cowok");
                                                                break;
                                case 'L' : System.out.println("cewek");
                                                                break;
                                default  : System.out.println("banci");
                                                                break;
                }
  }
}

Output:



  •   PERULANGAN
a. Pernyataan for digunakan untuk melakukan proses perulangan .Hanya saja proses perulangan pada pernyataan for langsung dikendalikan oleh suatu variable. Jadi pada pernyataan for pada dasarnya jumlah perulangan sudah diketahui.
b. Pernyataan While  digunakan untuk peng-ujian syarat pada awal proses berulang.
c. Pernyataan do while  digunakan agar program dapat menyeleksi kondisi, sehingga program dapat menentukan tindakan apa yang harus dikerjakan, terganttung dari kondisi yang diseleksi tersebut. Pada  pernyataan-pernyataan yang ada pada while tidak akan dijalankan jika kondisi tidak terpenuhi.

Kasus  :
Membuat Program TesPerulangan.java

public class TesPerulangan{
public  static void main (String[] args) {
int i;
//for
System.out.println("Perulangan for...");
for (i=0; i<10;i++)
                System.out.println("Perulangan ke : "+i);
//while
System.out.println("Perulangan while...");
i=0;
while (i<10) {
                System.out.println("Perulangan ke : "+i);
                i++;
}

//do while
System.out.println("Perulangan do While...");
i=0;
do {
                System.out.println("Perulangan ke : "+i);
                i++;
}
while (i<10);
}
}
 Output :



Tidak ada komentar:

Posting Komentar