X=42;
lakukan perhitungan berikut dan tampilkan nilai x, y, z!
a. y = x++;
b. z = ++x;
c. y = x--;
d. z = --x;
4. Buat program untuk menghitung perkalian (*) dan pembagian (/) dengan bilangan dua (2) tanpa
operator matematika, dengan Catatan = x >> n = x/2n
6. Buat class MatematikaCanggihBanget yang merupakan inherit dari class MatematikaCanggih
a. Bangun Datar
- Persegi Panjang (mencari keliling dan Luas)
- Segitiga (mencari keliling dan Luas)
- Lingkaran (mencari keliling dan Luas)
- Persegi empat (mencari keliling dan Luas)
b. Bangun Ruang inherit dari bangun datar
- Balok (luas permukaan dan volume)
- Prisma (luas permukaan dan volume)
- Tabung (luas permukaan dan volume)
- Kubus (luas permukaan dan volume)
c. Bangun (berada di package yang berbeda)
10. Modifikasi program Matematika dan MatematikaBeraksi yang sebelumnya sudah kita buat
d. Bulan dan tahun dimasukkan dengan input dari keyboard (class Scanner)
e. Tampilkan hasilnya dengan:
Masukkan tahun: 1900
Masukan bulan: 2
Jumlah hari pada tahun 1900 bulan 2 adalah 28 hari
14. Buat program untuk menghitung nilai Akhir dan Grade Mahasiswa, gunakan 3 buah class
(Mahasiswa1,Mahasiswa2, Mahasiswa3)
f. Input : (Nim Mahasiswa,Nama Mahasiswa, Nilai Absen [10%], Nilai Tugas [20%], Nilai
UTS[30%], Nilai UAS[40%]) pada class Mahasiswa3 dengan Output : Nilai Akhir & Grade
g. Untuk menghitung nilai Akhir terdapat pada class Mahasiswa1, buatlah method
NilaiAkhir dan gunakan parameter
h. Untuk mendapatkan Grade buatlah method Grade pada class Mahasiswa2, dimana
class tersebut inherit dari class Mahasiswa1
i. (NA >=80 grade A, NA >=65 grade B, NA>=56 Grade C, NA>=40 grade D, selain itu grade
E)