twitter


Pretest :
1. Apa yang dimaksud dengan Operator?
jawab :
Suatu simbol yang digunakan di dalam bahasa pemrograman sebagai pengolah data, biasanya data dapat berupa konstanta/ variabel ataupun juga tipe data karakter sekalipun ( yang sering kita sebut sebagai rumus dalam berhitung di dalam ilmu matematika ). Operator sendiri terdiri dari dua sifat, yaitu unary ( hanya mengoperasikan satu variabel saja ) dan Binary ( mengoperasikan dua atau lebih varibel/operand ). Contoh operasi dengan operator, Misalnya : A = b + c;
2. Jelaskan masing-masing fungsi dari operator Aritmatika, Increment dan decrement, Relasi, Logika dan Kondisi(?:) !
jawab :
Ada beberapa operator di dalam pemrograman java, diantaranya adalah :
  • Operator Aritmatika : berfungsi mengoperasikan satu atau lebih operand dengan simbol aritmatika ( +, *, /, %, – ). Misalnya : A = i + j;
  • Operator Increment dan Decrement : berfungsi untuk menghitung counter baik itu menambah dan mengurangi nilai dari variabel bersangkutan dengan nilai 1 dan biasanya digunakan dalam looping/perulangan. Untuk increment simbolnya : (++), sedangkan decrement simbolnya : (–).Untuk penempatanya dapat diletakan sebelum ataupun sesudah operand/variabel. Namun fungsi penempatan akan mempengaruhi dari proses masing-masing. Jika increment dan decrement diletakan sebelum variabel, maka nilai increment dan decrement akan diproses terlebih dahulu – baru berlanjut ke proses lainnya. Sedangkan jika increment dan decrement diletakan sesudah variabel, maka nilai dari increment dan decrement tidak akan diproses dahulu melainkan nilai varibel lama yang diproses terlebih dulu, kemudian pada proses berikutnya nilai increment maupun decrement akan terproses. Berikut contoh dari fungsi menempatkan increment dan decrement: ++A/A++ dan –A/A–
  • Operator Relasi : dari kata relasi kita bisa menyimpulkan sebuah arti
    “hubungan”, sehingga operator relasi dalam pemrograman java adalah sebuah fungsi yang membandingkan dua nilai variabel/operand untuk menentukan keterkaitan hubungan keduanya. Hasil kedua nilai variabel adalah true atau false ( boolean ). Simbol dari relasi diantaranya : ( >, <, >=, <=, ==, != )
  • Operator logika : berfungsi untuk menentukan nilai kebenaran dari masing-masing nilai variabel/operand pembentuknya.Sifat dari nilai adalah true dan false ( boolean ). Simbol dari operator logika diantaranya : ( &&. &, ||, |, ^, ! )
  • Operator kondisi : berfungsi sebagai pembanding tiga atau lebih variabel untuk menemukan nilai yang ingin dicapai. Operator ini bersifat ternary (mengoperasikan lebih dari dua operand). Contoh penulian dengan simbol operator kondisi diantaranya => ( A? : B : C)
3. Apa Perbedaan dari operator && (logika AND) dan & (boolean AND) ?
jawab :
  • Operator && (logika AND) : singkatnya && akan mengeksekusi variabel hanya sebagian dan nilai yang dicari adlah true. Jika nilai awal adalah false maka hasil akan false dan akan mengabaikan variabel berikutnya.
  • Operator & (boolean AND) : kebalikan dari && yaitu akan mengeksekusi semua variabel hingga mendapatkan nilai kembalianya. Nilai yang diminta adalah true, walaupun nilai awal false/true operator akan tetap mengeksekusi variabel berikutnya.
Kesimpulannya nilai pada kedua operator adalah nilai yang mengandung true pada tiap-tiap variabelnya.
4. Buatlah satu buah contoh pernyataan yang menggunakan operator kondisi(?:) !
jawab :
Contoh pernyataan dengan menggunakan Operator Kondisi(?:) :
Misal : NilaiUas = 100; –> Hasil = ( NilaiUas >= 90 ) ? ” B ” : ” A “; –> Hasilnya
bernilai ” A “.
5. Diberikan pernyataan berikut ini:
a/b^c^d-e+f-g*h+i
3*10*2/15-2+4^2^2
r^s*t/u-v+w^x-y++
Tulislah kembali pernyataan tersebut dengan menambahkan tanda kurung pada urutan sesuai dengan bagaimana pernyataan tersebut akan dievaluasi !
jawab :
  • (a / b) ^ c ^ (d- e + f) – (g * h) + i
  • (3 * 10 * 2) / 15 – (2 + 4) ^ 2 ^ 2
  • r ^ (s * t) / u – (v + w) ^ x – (y++)
Contoh Latihan modul 3 : operator dalam java
1. Operasi Aritmatika
menggunakan operator ( + , – , x , / , % )
opra1
opra2
oprarit
2. Operator Increment dan Decrement
Cara Increment :
incdec
hasil-incdec1
Cara Decrement :
incdec2
hasil-incdec2
3. Operator Relasi
oprr1
oprr2
hasilrelasi
4. Operator Logika
Cara menggunakan Logika AND ( && dan &) :
testand
hasiltestand
Cara menggunakan operator OR ( || dan | ) :
testor
hasiltestor1
Cara menggunakan Xor ( ^ ) :
testxor
hasiltestxor
Cara menggunakan operator logika NOT ( ! ) :
testnot
hasiltestnot
5. Operator Kondisi (?:)
oprkon
hasiloprkon
Praktek Kemandirian :
1. Menampilkan Nilai rata-rata dari variabel berikut :
Nilai 1 = 10 , Nilai 2 = 20 , dan Nilai 3 = 45 . Tentukan nilai rata-rata dari ketiga variabel :
nilairata21
hasilnilairata22
2. Menentukan Harga setelah di diskon 10% dari harga barang senilai Rp.100.000
diskon1
diskon2
hasildiskon1
3. Menampilkan nilai tertinggi dari tiga nilai pada variabel di bawah ini dengan menggunakan Operator Kondisi (?:)
Di ketahui : Angka 1 = 10 , Angka 2 = 23, Angka 3 = 5.
kondisi
hasilkondisi
Nah, dapat disimpulkan dari beberapa latihan dan juga kemandirian memecahkan soal, bahwa pemrograman java menuntut kita untuk lebih memainkan logika, menganalisa maksud dan tujuan dari program, memahami penggunaan sintax dan operator serta membarikan gambaran dasar-dasar dari pemrograman java ini.~ Terimakasih~ (sumber modul : I Wayan Gede Suweca Antara, S.Kom – STIKI INDONESIA ).
Selasa, 09 Oktober 2012 | 1 komentar | Label:

1 komentar:

  1. Anonim
    18 April 2022 pukul 22.38

    Welcome`To`Bagas: Latihan Java : Penggunaan Operator >>>>> Download Now

    >>>>> Download Full

    Welcome`To`Bagas: Latihan Java : Penggunaan Operator >>>>> Download LINK

    >>>>> Download Now

    Welcome`To`Bagas: Latihan Java : Penggunaan Operator >>>>> Download Full

    >>>>> Download LINK 5k

Posting Komentar