- 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:
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);
}
}
Tidak ada komentar:
Posting Komentar