TUGAS 4 [ Operator Pada Java Bagian 1]
Nama : Yunita Nur Fadhila
NIM : 4122045
Kelas : 1A
Operator Pada Java Bagian 1
Soal 1
penjelasan : Bahwa post-increment (a++), akan menampilkan hasilnya, lalu nilai variabel a naik 1 angka, tapi dengan pre-increment (++a), variabel a akan ditambahkan 1 angka, lalu nilainya akan ditampilkan
![]() |
Soal 2
Alasan :
j = ++i + i++
++i + i++ = 1+1
1+1 = 2
Soal 3
penjelasan :
Operator % atau yang disebut dengan modulo/modulus. Operator ini digunakan untuk mendapatkan sisa hasil bagi dari suatu bilangan terhadap bilangan lainnya. Seperti pada tampilan diatas i = 100 % j = 10 , jadi 100%10 = 10 dan hasil bagi tersebut tidak memiliki hasil sisa, oleh karena itu memunculkan sisa hasil bagi yaitu 0.
Soal 4
Penjelasan : Pada bagian ini perpaduan antara operator perbandingan dengan operator boolean/logika. Jadi, 0!=1 artinya 0 tak sama dengan 1 and 1>j artinya 1 bisa lebih dari 1, seperti pada tampilan dibawah ini menunjukkan nilai 2 karena yang ditampilkan pada variabel kedua baris ke-9 terisi angka 2, jadi "j" akan menampilkan tak lebih dari angka 2.
.
Soal 5
Penjelasan : Operator perbandingan && akan menghasilkan true jika kedua operand bernilai true, selain itu hasilnya false..
Soal 6
penjelasan : i = 10 j = 12 k = 1
k += i++ (+1) – --j(-1)
Jadi k += (10 + 1 = 11) – (12 – 1= 11)
= 0
Soal 7
penjelasan : i = 10 i++(+1) i++(+1) ++i(+1) j = i++
j = (10+1+1+1)
= 13
Soal 8
penjelasan : b1 = 2
b1 = b1+10 jika di ketik seperti ini akan terjadi error, jadi tanda(+) diletakkan sebelum tanda (=) dan didepan (+) tidak diberi (b1+) lagi karena sebelum (=) sudah diberi tanda itu.
Yang benar : b1 += 10 b1=2 2+10=12 dan sama dengan b2.
Soal 9
penjelasan : i = 19 j = -5
i%j 19%-5 = 3 sisa hasil baginya adalah 4, karena +19 jika dibagi dengan -5 sisanya akan +4 (berasal dari +19).
Soal 10
penjelasan : i = -21 i%j = -21%4 sisa hasil baginya yaitu -1, karena -21 jika di bagi +4 sisanya akan -1 (berasal dari -21).
j = 4






Komentar
Posting Komentar