Senin, 13 Mei 2013
Tugas 4 Bpro
1. Perbandingan tipe data Integer
Kurang dari ( < )
Lebih dari ( > )
Lebih dari sama dengan ( <= )
Kurang dari sama dengan ( >= )
Sama dengan ( == )
Tidak sama dengan ( != )
Perbandingan String
Nama_variabel.equals(“perbandingan”);
2. System.out.println('a' < 'b'); = true
System.out.println('a' <= 'A'); = false
System.out.println('a' > 'b'); = false
System.out.println('a' >= 'A'); = false
System.out.println('a' == 'a'); = false
3. tidak bisa karena tipe data boolean tidak bisa dijadikan integer karena boolean hanya memiliki nilai saja yaitu true dan false begitu pula sebaliknya.
4. if (radius >= 0)
{area = radius * radius * PI;
System.out.println(“The area for the circle of” + “radius”+radius+ “is”+area);
}
5. a. if(y>0) x=0 ;
b. if (nilai>=60)
{ System.out.print(“Lulus”);}
Else if(nilai<60)
{System.out.print(“Gagal”);
}
6. a. 30 is even.
30 is odd
b 30 is even
7. urutan logika dari syntax tersebut. Karena yang dicek pertama kali sudah mencakup semua nilai di atasnya sehingga tidak dilakukan pengecekan lagi karena sudah benar pada cek if pertama.
8. outputnya adalah x is 2
9. C
10. a. Jika number bernilai 14 maka outputnya adalah 14 is even
Jika number bernilai 15 maka putputnya adalah 15 is multiple of 5
Jika number bernilai 30 maka outputnya adalah 30 is even 30 is multiple of 5
b. Jika number bernilai 14 maka outputnya adalah 14 is even
Jika number bernilai 15 maka putputnya adalah 15 is multiple of 5
Jika number bernilai 30 maka outputnya adalah 30 is even 30 is multiple of 5
11. a. False
b. False
c. True
d. True
e.False
f. True
12. if (num <1 && num<100);
13.1,3,6 boleh sedangkan 2,4,5 tidak boleh karena ekspresi tersebut digunakan untuk perbandingan string
14. (x < y && y < z) is true
(x < y || y < z) is true
!(x < y) isfalse
(x + y < z) is true
(x + y < z) is true
15. amount is 32.320000 3.232000e+01
amount is 32.3200 3.2320e+01
false
java
false java
false java
Langganan:
Postingan (Atom)