Demo Blog

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
0 komentar more...

0 komentar

Posting Komentar

Diberdayakan oleh Blogger.

About Me

Foto Saya
Hans de Pieters
Surabaya, Jawa Timur, Indonesia
Sederhana, blog ini saya buat karna tugas dadakan saja, so tidak ada serius & alay disini --__--
Lihat profil lengkapku

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?
PERHATIAN!! Sehubungan dengan digunakannya blog ini untuk keperluan kelas untuk sementara blog tidak bisa digunakan, thanks.
Iron Man Mark II

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!