Académique Documents
Professionnel Documents
Culture Documents
http://takwa-inspiration.com
http://takwa-inspiration.blogspot.co.id/
Pertemuan 3-4
UAS = 14 x pertemuan
Tidak ikut perkuliahan
100% = E
Pertemuan-3 Pertemuan-4
Sejarah JAVA Identifier
Java Platform
Keyword
Struktur Java
package Variabel dan Tipe Data
Import
public class Konstanta
Comment
Data Member (Variable) Operator
User-defined Method
Main() Method and Body-Statement Program sederhana
Berdoa Menurut Keyakinan Masing-Masing
2 2
3
4 4
5
6 7"
6 v
8 8
11 A
10 14
9
12 io v
12
14 16"
13
16 15v
"' 18
48
19
18
Java Platform
7
Struktur Java
Import Keyword digunakan untuk mengimpor built-in
package dan user-defined package ke dalam file
Sebuah package dapat didefinisikan sebagai source java
kumpulan class, interface, object dan Sehingga class dapat merujuk/menggunakan class
package yang ada di dalam package
Variable yang digunakan dalam class, dan Programmer dapat menulis metode mereka sendiri.
menjadi bagian dari class (member) Untuk menulis sebuah metode, programmer pertama
Tipe Data Member: memutuskan/memilih bagian program(sub-rutin)
Instance/non-static data members untuk dibuat sebagai metode, yang digunakan lebih
Static data members dari sekali dalam sebuah program
programmer menulis definisi metode dengan 3
bagian:
Methode Name = tampilkan()
Parameter = int bil
Return type = void
Body of Method = System.out.println("Nilai bilangan: " + bil);
Struktur Java
main() method Body of main() Body statement
Variabel
lingkupnya, dimulai dari blok yang paling 4
2
kecil, kemudian blok di luar itu 3
Peclared i a class
Operator
1. Operator Aritmatika
2. Operator Penugasan
3. Operator Penggabungan
4. Operator Increment dan Decrement
5. Operator Bit
6. Operator Pembanding
7. Operator Logika
Operator Aritmatika
Expression Meaning
x += y x=x+y
x -= y x=x-y
x *= y x=x*y
x /= y x=x/y
Increment dan Decrement
Increment: menambahkan 1 ke nilai variabel
(operator = ++, prefix atau postfix)
int x=5; int x=5;
y = x++; y = ++x;
y = x--; y = --x;
(nilai saat ini: y = 5, x=4) (nilai saat ini: y = 4, x=4)
&
Operator Bit
|
<<
>>
>>>
Operator Pembanding (Relasional)
Tugas Perseorangan
Kirim link blog/web ke
Update Blog/ website
cakmamed@yahoo.com
Tugas:
1. Buat Program data karyawan
User memasukan data (nama, nik, tgl/bln/tahun kelahiran, masakerja) Format Subject :
Program menampilkan
(nama, nik, tgl/bln/tahun kelahiran, masakerja) Namamahasiwa_Project2_ProgramSed
Umur dihitung dari data kelahiran
Gaji
erhana
ketentuan jika masakerja <= 5 tahun, gaji= 3.000.000
ketentuan jika masakerja >= 5 tahun, gaji= 6.000.000
Sertakan di body Email:
2. Buat Program Perpustakaan Mahasiswa Nama
User memasukan data (namaMhs, nim, jumlahbukupinjam,
judulbBuku, jenis, biayapinjam) NIM
Program menampilkanhasil Jurusan
(namaMhs, nim, jumlahbukupinjam, judulbBuku, jenis,
biayapinjam Lampirkan File sourcecode
totalbiaya dihitung dari penjumlahan biayapinjam per masing
buku
(namafile.java)
Jenis jenis buku (1. Buku Komputer, 2. Buku Non Komputer)
biayapinjam
ketentuan jika jenis buku komputer, biayapinjam= 5.000
/buku
Target 10 hari (kamis, 17.00)
ketentuan jika jenis buku non komputer, biayapinjam=
3.000 /buku
Selesai
Terima Kasih