Dasar-Dasar Pemrograman Java (Modul Praktek 3)

Pretest:

1. Apa yang dimaksud Operator?
jawab:

  • Operator adalah suatu simbol yang di gunakan untuk mengoperasikan operan.

2. Jelaskan masing-masing fungsi dari operator Aritmatika, Increment dan Decrement, Relasi, Logika dan Kondisi (?:)!
jawab:

  • Operator Aritmatika adalah suatu simbol yang digunakan untuk melakukan operasi matematika standar pada nilai numerik.
  • Operator Increment adalah suatu simbol yang menambahkan variabel yang bertipe numerik dengan nilai 1.
  • Operator decrement adalah suatu simbol yang mengurangi variabel yang bertipe numerik dengan nilai 1.
  • Operator Relasi adalah suatu simbol yang membandingkan dua nilai atau operan dan hasilnya berupa nilai bolean yaitu true atau false.
  • Operator Logika adalah suatu simbol yg digunakan untuk mengoperasikan satu atau lebih dari satu operand/variabel Operator kondisi adalah suatu simbol yang digunakan dalam tiga pernyataan argumen kondisi yang digunakan bersama-sama.

3. Apa perbedaan dari Operator && (Logika AND) dan & (boolean logika AND)!

jawab:

  • Operator && adalah mengeksekusi variabel hanya sebagian dan nilai yang dicari adalah true. Jika nilai awal adalah false maka hasil akan false dan akan mengabaikan variabel berikutnya. Dan sedangkan Operator & adalah 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.

4. Buatlah satu buah contoh pernyataan yang menggunakan operator Kondisi (?:)!
jawab:

  • Contoh: kehadiran >=70?”Rajin” : “Malas”;

5. Berikan pertanyaan 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 pertanyan 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++)

Praktek Latihan:

1. Menggunakan Operator Aritmatika

Buat kode seperti dibawah ini! Save dengan nama : OprAritmatika.java

opraritmatika-1a

Jalankan program dengan menggunakan cmd!

opraritmatika-1c

2. Menggunakan Operator Increment dan Decrement

Buat kode seperti dibawah ini! Save dengan nama : OprIncDec1.java

opricndec1-1a1

Jalankan program dengan menggunakan cmd!

opricndec1-1b

Buat kode seperti dibawah ini! Save dengan nama : OprIncDec2.java

opricndec2-1a

Jalankan program dengan menggunakan cmd!

opricndec2-1b

3. Menggunakan Operator Operator Relasi

Buat kode seperti dibawah ini! Save dengan nama : OprRelasi.java

oprrelasi-1a

oprrelasi-1b

Jalankan program dengan menggunakan cmd!

oprrelasi-1c

4. Menggunakan Operator Logika

Operator && (logika AND) dan & (boolean logika AND)

Buat kode seperti dibawah ini! Save dengan nama : TestAnd.java

testand

Jalankan program dengan menggunakan cmd!

testand-1a

Operator || (logika OR) dan | (boolean logika inclusive OR)

Buat kode seperti dibawah ini! Save dengan nama : TestOr.java

testor-1a

Jalankan program dengan menggunakan cmd!

testor-1b

Operator ^ (boolean logika ExclusiveOR)

Buat kode seperti dibawah ini! Save dengan nama : TestXor.java

testxor-1a

Jalankan program dengan menggunakan cmd!

testxor-1b

Operator ! (logika NOT)

Buat kode seperti dibawah ini! Save dengan nama : TestNot.java

Microsoft PowerPoint - PBO 4.ppt

Jalankan program dengan menggunakan cmd!

testnot-1b

5. Menggunakan Operator Kondisi (?:)

Buat kode seperti dibawah ini! Save dengan nama : OprKondisi.java

kondisi-1a

Jalankan program dengan menggunakan cmd!

kondisi-1b

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 :

Buat kode seperti dibawah ini! Save dengan nama : NilaiRata2.java

nilairata2-1a

Jalankan program dengan menggunakan cmd!

nilairata2-1b

2. Menentukan Harga setelah di diskon 10% dari harga barang senilai Rp.100.000

Buat kode seperti dibawah ini! Save dengan nama : Diskon.java

diskon-copy

Jalankan program dengan menggunakan cmd!

diskon-1a

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.

Buat kode seperti dibawah ini! Save dengan nama : Diskon.java

kondisi-1a2

Jalankan program dengan menggunakan cmd!

kondisi-1b1

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: