TUGAS 4 PROGRAMING LANGUAGE
by Hans de Pieters on Nov.22, 2009, under
NAMA : HANDI PRASETYO
NIM : 12390100013
PRODI : BAHASA PEMROGRAMAN
DOSEN PEMBINA : ASMUNIN
1. Berikut 7 Operasi perbandingan dalam java :
Penjelasanya sebagai berikut:
A. Operator aritmatika
Operator ini berisi pengurangan,penjumlahan, pembagian,kali, bagi, dan persen.
Operator increment dan decrement
Java juga terdiri atas operator unary increment (++) dan operator unary decrement (--). Operator increment dan decrement menambah dan mengurangi nilai yang tersimpan dalam bentuk variabel angka terhadap nilai 1.
Operator increment dan decrement dapat diletakan sebelum operand (++op) dan juga dapat diletakan sesudah operand (op++)
Jika digunakan sebelum operand maka akan menghasilkan nilai 1. Namun jika digunakan sesudah operand, nilai variabel terlebih dulu digunakan terhadap pernyataan dimana dia ditambahkan.
B. Operator relasi
Operator relasi adalah membandingkan dua nilai dan menentukan keterhubungan diantara nilai-nilai tersebut. Hasil keluarannya berupa nilai Boolean yaitu true atau false.
Operator ini berisa (<, >, <=, >=, ==, !=).
C. Operator logika
Operator logika memiliki satu atau lebih operand Boolean yang menghasilkan nilai Boolean. Terdapat enam operator logika yaitu: &&(logika AND), &(Boolean logika AND), II(logika OR), I(Boolean logika inclusive OR), ^(Boolean logika exclusive OR), dan !(logika NOT).
D. Operator kondisi (?:)
Operator kondisi adalah adalah operator ternary. Bararti bahwa operator ini membawa tiga argumaent yang membentuk suatu expresi bersyarat. Struktur pernyataan yang menggunakan operator kondisi adalah,
Exp1?exp2:xp3
Dimana nilai exp1 adalah suatu pernyataan Boolean yang memiliki hasil yang salah satunya harus berupa nilai true atau false. Jika exp1 bernilai true, exp2 merupakan hasil operasinya. Jika bernilai false, maka exp3 yang mrnjadi hasil operasinya
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. Jawabanya : 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. Jawabanya adalah 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.a. amount is 32.320000 3.232000e+01
b. amount is 32.3200 3.2320e+01
c. false karna 1>2 adalah salah
d. java
e. false java
f. false java
NIM : 12390100013
PRODI : BAHASA PEMROGRAMAN
DOSEN PEMBINA : ASMUNIN
1. Berikut 7 Operasi perbandingan dalam java :
Penjelasanya sebagai berikut:
A. Operator aritmatika
Operator ini berisi pengurangan,penjumlahan, pembagian,kali, bagi, dan persen.
Operator increment dan decrement
Java juga terdiri atas operator unary increment (++) dan operator unary decrement (--). Operator increment dan decrement menambah dan mengurangi nilai yang tersimpan dalam bentuk variabel angka terhadap nilai 1.
Operator increment dan decrement dapat diletakan sebelum operand (++op) dan juga dapat diletakan sesudah operand (op++)
Jika digunakan sebelum operand maka akan menghasilkan nilai 1. Namun jika digunakan sesudah operand, nilai variabel terlebih dulu digunakan terhadap pernyataan dimana dia ditambahkan.
B. Operator relasi
Operator relasi adalah membandingkan dua nilai dan menentukan keterhubungan diantara nilai-nilai tersebut. Hasil keluarannya berupa nilai Boolean yaitu true atau false.
Operator ini berisa (<, >, <=, >=, ==, !=).
C. Operator logika
Operator logika memiliki satu atau lebih operand Boolean yang menghasilkan nilai Boolean. Terdapat enam operator logika yaitu: &&(logika AND), &(Boolean logika AND), II(logika OR), I(Boolean logika inclusive OR), ^(Boolean logika exclusive OR), dan !(logika NOT).
D. Operator kondisi (?:)
Operator kondisi adalah adalah operator ternary. Bararti bahwa operator ini membawa tiga argumaent yang membentuk suatu expresi bersyarat. Struktur pernyataan yang menggunakan operator kondisi adalah,
Exp1?exp2:xp3
Dimana nilai exp1 adalah suatu pernyataan Boolean yang memiliki hasil yang salah satunya harus berupa nilai true atau false. Jika exp1 bernilai true, exp2 merupakan hasil operasinya. Jika bernilai false, maka exp3 yang mrnjadi hasil operasinya
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. Jawabanya : 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. Jawabanya adalah 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.a. amount is 32.320000 3.232000e+01
b. amount is 32.3200 3.2320e+01
c. false karna 1>2 adalah salah
d. java
e. false java
f. false java
Diberdayakan oleh Blogger.
About Me
- Hans de Pieters
- Surabaya, Jawa Timur, Indonesia
- Sederhana, blog ini saya buat karna tugas dadakan saja, so tidak ada serius & alay disini --__--
Blogroll
Vision and Mision
VISI DAN MISI SAYA SANGATLAH SEDERHANA..
YA.. CUMAN ITU..
ANDA MENUNGGU APALAGI??? MAKSUD SAYA VISI DAN MISI SAYA ITU ADALAH SESUATU YANG SEDERHANA TITIK.
Blogger templates
BBM menduduki peringkat pertama di App Store
Akhirnya setelah sekian lama turun, akhirnya BlackBerry kembali mampu berada di posisi pertama. Tapi sayangnya, posisi pertama ini bukanlah diduduki oleh handset BlackBerry, melainkan oleh sang aplikasi BBM for iPhone.
Setelah dirilis secara resmi, aplikasi BBM for iPhone ini telah berhasil menggeser berbagai aplikasi lainnya di jajaran Top Free App Store. Apakah fakta ini adalah sebuah kejutan? Tidak.
Saat ini, tidak dapat dipungkiri bahwa masih banyak orang yang menggunakan BBM sebagai media utama berkirim pesan, terutama di negara-negara berkembang. Saat pengguna BBM ''asli'' ini masih cukup banyak, tentunya akan mendorong para pengguna ponsel pintar lainnya seperti iOS dan Android untuk turut bergabung dengan BBM.
Sudahkah anda mengunduh BBM untuk iPhone dan Android anda?
0 komentar