Nama
Kelas
: PTI G 2012
Nim
: 12520244034
1.
Int = 60
Int = a>>1=60
Int = a>>2=60/2/2= 15
Int = a>>3=60/3/3/3=2,22222222
Int = a>>4=60/4/4/4/4=0,234375
Int = a>>5=60/5/5/5/5/5=0,0192
Nilai = 17,475795
2.
Int = 60
Int = a<<1=60*59=3540
Int = a<<2=60*58*58=201.840
Int = a<<3=60*57*57*57=11.111.580
Int = a<<4=60*56*56*56*56=590.069.760
Int = a<<5=60*55*55*55*55*55=3,019706e10
Nilai = 3,025000e20
3. Program
Public class Operator {
Public static void main(String)[] args)
Int x, Kali, a=60 ; X=1,2,3,4,5;
int a = 60;
int b = a<<1;
int c = a<<2;
int d = a<<3;
int e = a<<4;
int f = a<<5;
System.out.println(b + " " + c + " " + d +
" " + e + " " + f);System.out.println(b + " " + c + " " + d +
" " + e + " " + f);
System.out.println(hasil kali = + Kali);
}
}
4. Program
Public class Operator {
Public static void main(String)[] args)
Int x, Kali, a=60 ; X=1,2,3,4,5;
int a = -60;
int b = a>>>1;
int c = a>>>2;
int d = a>>>3;
int e = a>>>4;
int f = a>>>5;
Kali = a >>> x;
System.out.println(b + " " + c + " " + d +
" " + e + " " + f);
System.out.println(hasil kali = + Kali);
}
}
TUGAS 2
Sebutkan komponen - komponen yang terdapat dalam Java Development Kit !
Jawab : Komponen yang terdapat dalam Java Development Kit adalah :
compiler (javac)
interpreter(java)
java runtime environment
applet viewer(appletviewer)
debugger(jdb)
Sebutkan kegunaan dari operator, separator, keyword, break & keyword continue !
Jawab :
kegunaan dari :
Operator, adalah untuk melakukan komputasi terhadap satu/dua objek data. Operan
yangdioperasikan dapat berupa literal, variabel, atau nilai yang dikirim method.
Separator, adalah menginformasikan ke compiler java mengenai adanya kelompok
kode program.
Keyword break, yaitu untuk keluar dari kendali percabangan switch, dan untuk
keluar dari kendali perulangan.
Keyword continue, adalah untuk lompat ke perulangan berikutnya. Baris-baris
program setelah keyword continue dalam blok perulangan saat itu berarti diabaikan.
Buatlah program yang menampilkan tulisan " BELAJAR JAVA MEMANG MUDAH
JIKA DILAKUKAN DENGAN TEKUN " !
Jawab :
class Lat1 {
public static void main(String args[]) {
System.out.println("BELAJAR JAVA MEMANG MUDAH JIKA DILAKUKAN
DENGAN TEKUN");
}
}
Buatlah contoh program lain yang menggunakan keyword break dan continue !
Jawab :
class lat2 {
public static void main(String args[]) {
int i=0;
do {
i=i+2;
System.out.println(Its Java);
if (i==10) break; //Penggunaan Break
} while (i<=20); } }
output :
Its Java
Its Java
Its Java
Its Java
Its Java
Untuk penggunaan keyword continue :
class lat2 {
public static void main(String args[]) {
int j=11;
do {
j;
if (j==7) continue; //Penggunaan Continue
System.out.println(No. +j);
if (j==5) break;
} while (j>=0);
}
}
* Output :
No. 10
No. 9
No. 8
No. 6
No. 5
Program Faktorial
import java.util.Scanner;
/**
* Program menghitung nilai faktorial
* @author Uted
*/
public class Faktorial {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n, faktorial;
System.out.print("Masukkan nilai : ");
n = sc.nextInt();
faktorial = n;
for (int i = n; i >= 10; i--) {
faktorial *= i - 1;
}
System.out.println(n + "! = " + faktorial);
}
}