Anda di halaman 1dari 9

Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

A. PERCOBAAN
1. Menggunakan Netbeans
a. Antar muka Netbeans ketika pertama kali membuka.

b. Buatlah project baru dengan meng-klik New Project pada sub menu (lihat icon yang berkotak
merah), atau klik menu File → New Project.

Page 1 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

c. Akan muncul kotak dialog New Project step Choose Project, lalu pilih kategori Java,
kemudian pilih Java Application, lalu klik Next.

d. Akan muncul kotak dialog New Project step Name and Location, lalu berikanlah nama project
Anda, MyApplicationXXX (XXX: 3 digit NIM terakhir Anda). Pilih Project Location-nya
dengan meng-klik tombol Browse. Tik pada Create Main Class, jika Nama main class-nya
sama dengan nama project yang sudah Anda buat. Kemudian klik Finish.

Page 2 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

e. Tampilan setelah lingkungan project sudah dibuat.

Code Editor
Project
Tree

Result view
Navigator
view

2. Main Program pada Java


a. Seperti halnya pada Bahasa pemrograman lainnya, fungsi main(){} pada program
merupakan fungsi yang akan diakses terlebih dahulu. Karena saat pembuatan project
sebelumnya, kita men-Tik pilihan Create Main Class, maka pada project ini, main class dan
main program telah dibuat dengan sendirinya.
Berikut contoh tampilan main program dari project yang sudah dibuat.

b. Coba tuliskan Hello World pada main program tersebut, contohnya sebagai berikut:

*cara cepat untuk mengetik System.out.println, yaitu ketik Sy lalu tekan CTRL+SPASI.

c. Setelah itu, jalankan main program dengan mengklik tanda Play (berwarna hijau) atau pilih
menu Run → Run File atau tekan Shift+F6 atau Fn+Shift+F6.

Page 3 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

d. Setelah dijalankan, maka akan muncul hasil pada kotak Output. Contoh tampilannya adalah
sebagai berikut:

B. LATIHAN
1. Primitive Data Type
a. Masih pada main class project yang sama, buatlah dua buah variable bertipe double untuk
menyimpan nilai harga barang dari dua buah barang, yaitu price1 dan price2, inisialisasikan
nilai kedua variable tersebut dengan 5.0 dan 4.25.
b. Buatlah sebuah variable bertipe double dengan nama subTotal untuk menyimpan nilai hasil
dari penambahan price1 dan price2.
c. Kemudian deklarasikan juga sebuah variable bertipe double dengan nama tax untuk
menyimpan nilai tax yang harus dibayarkan, tax dihitung dari subTotal x 10%.
d. Buatlah sebuah variable bertipe double dengan nama total untuk menyimpan hasil subTotal
+ tax yang harus dibayarkan.
Berikut code yang harus ditulis sesuai dengan pernyataan di atas.

Page 4 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

e. Tampilkan result pada layar. Berikut hasil yang didapat, perhatikan kotak merah,
menampilkan berasal dari manakah hasil yang ditampilkan.

2. Membuat class baru


a. Selanjutnya, masih pada project yang sama, buatlah class baru dengan nama MyClassXXX,
dengan cara sebagai berikut:
- Klik kanan pada package myapplication → New → Java Class

Page 5 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

- Tulislah nama class, MyClassXXX (XXX: 3 digit NIM terakhir Anda). Lalu klik Finish. Berikut
hasilnya

b. Buatlah main method pada class MyClassXXX.

Page 6 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

c. Buatlah suatu method pada class MyClassXXX dengan nama fungsi1() bertipe public static
void. Salin/ copy kode dari main class MyApplicationXXX yang sudah dibuat pada praktikum
sebelumnya.

d. Kemudian, panggil lah fungsi1() ke dalam main class dari class MyClassXXX.

e. Kemudian run file MyClassXXX.

Page 7 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

3. Mengelola input/ masukan dari user


a. Masih pada project yang sama, Anda akan bekerja pada class MyClassXXX.
b. Kemudian, tambahkan kode untuk dapat memakai inputan dari user, yaitu scanner. Kode
ditambahkan di luar class, berikut kodenya:

c. Buatlah method baru bernama fungsi2(), dengan tipe public static void pada class
MyClassXXX. Kemudian tulislah kode seperti di bawah ini:

d. Kemudian, pada main class MyClassXXX, jadikanlah fungsi1() menjadi komentar dengan
menambahkan tanda // pada baris pemanggil fungsi1().

Page 8 of 9
Mobile Programming

TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI

e. Kemudian, panggillah fungsi2() pada main class MyClassXXX.

f. Lalu jalankan class MyClassXXX.

4. Simpanlah project dan kumpulkan.

Page 9 of 9

Anda mungkin juga menyukai