Materi 10

Mengimplementasikan Pemrograman Terstruktur

Menggunakan tipe data dan control program

memahami tentang deklarasi variabel, operator, kondisional & pilihan, serta string. mengimplementasikannya dalam program sederhana dengan menggunakan NetBeans.

1. Deklarasi Variabel

Bahasa pemrograman pada umumnya mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Java dikenal dengan bahasa pemrograman yang bersifat strongly typed yang artinya diharuskan mendeklarasikan tipe data dari semua variabel dan apabila lupa atau salah mengikuti aturan pendeklarasian variabel maka akan mendapat error pada saat proses kompilasi.

1.1 Tipe data

Java memiliki dua jenis tipe data yang dikategorikan menjadi dua yaitu tipe data primitif dan tipe data referensi.1.1.1 TipeDataPrimitif

Macam tipe data primitif diantaranya :

·Integer (Bilangan bulat) Integer merupakan tipe data numerik yang digunakan untuk mendefinisikan bilangan bulat. Tipe data numeric yang termasuk integer diantaranya :

oFloating Point (Bilangan pecahan), Floating point digunakan untuk menangani bilangan decimal atau perhitungan yang lebih detail dibanding integer.

oChar, Char adalah karakter tunggal yang pendefinisiannya di awal dan akhir menggunakan tanda petik tunggal ( ' ). Tipe char mengikuti aturan Unicode, sehingga bisa dapat menggunakan kode untuk kemudian diikuti bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah bilangan heksadesimal dari 0000 sampai FFFF.

·Boolean Tipe data Boolean terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting untuk mengevaluasi suatu kondisi.

1.1.2 Tipe Data Referensi

Kelebihan pemrograman dengan orientasi objek adalah dapat mendefinisikan tipe data baru yang merupakan objek dari class tertentu. Tipe data ini digunakan untuk mereferensikan objek atau class tertentu, seperti String.

·Variabel, Variabel merupakan container yang digunakan untuk menyimpan suatu nilai pada sebuah program dengan tipe tertentu. Untuk mendefinisikan variabel, suatu identifier dapat digunakan untuk menamai variabel tersebut.

·Identifier, Identifier adalah kumpulan karakter yang dapat digunakan untuk menamai variabel, method, class, interface, dan package. Dalam pemrograman Java identifier bisa disebut sah apabila diawali dengan :

oHuruf /abjad

oKarakter Mata Uang

oUnderscore(_) Identifier dapat terdiri dari :

§Huruf / abjad

§Angka

§Underscore (_)

·Identifier tidak boleh mengandung @, spasi atau diawali dengan angka serta tidak boleh menggunakan keyword yang telah digunakan di pemrograman java. Selain karakter, Unicode juga dapat digunakan sebagai identifier.

1.2 Mendeklarasikan Variabel

Sintaks dasar : Menuliskan tipe data dari variabel, contoh :

int bilangan;

char karakter;

float bildesimal;

boolean status;

{Setelah dideklarasikan sesuai dengan tipe data, selanjutnya memberi nilai variabel tersebut dengan tanda =}

2. Operator

Operator adalah simbol khusus yang menyajikan operasi khusus pada satu, dua, atau tiga operand dan kemudian mengembalikan hasilnya.Jenis operator antara lain :2.1 Operator Aritmatika

Operator ini digunakan pada operasi-operasi aritmatika seperti penjumlahan, pengurangan, pembagian dan lain-lain.


2.2 Operator Relasional

Untuk membandingkan 2 nilai (variabel) atau lebih digunakan operator relasional, dimana operator ini akan mengembalikan atau menghasilkan nilai True atau False.


2.3 Operator Kondisional

Operator ini menghasilkan nilai yang sama dengan operator relasional, hanya saja penggunaannya lebih pada operasi - operasi Boolean.


2.4 Operator Shift dan Bitwise

Kedua operator ini digunakan untuk memanipulasi nilai dari bitnya, sehingga diperoleh nilai yang lain.



2.5 Operator Assignment

Operator assignment dalam java digunakan untuk memberikan suatu nilai ke sebuah variabel. Operator assignment hanya berupa '=', namun selain itu dalam Java beberapa shortcut assignment operator yang penting.

 

3. Kondisional dan Pilihan 3.1 IF

Statement if memungkinkan sebuah program untuk dapat memilih beberapa operasi untuk dieksekusi, berdasarkan beberapa pilihan. Terdapat tiga jenis statement If diantaranya :

·If

Bentuk If adalah yang paling sederhana, mengandung suatu pernyataan tunggal yang dieksekusi jika ekspresi bersyarat adalah benar.

·If, Else

Untuk melakukan beberapa operasi yang berbeda jika salah satu ekspresi kondisional bernilai salah, maka digunakan statement else. Bentuk if-else memungkinkan dua alternatif operasi pemrosesan.

·If, else if, else

Bentuk if, else if, else memungkinkan untuk tiga atau lebih alternative pemrosesan.

3.2 Switch

Switch adalah pernyataan yang digunakan untuk menjalankann salah satu pernyataan dari beberapa kemungkinan statement untuk dieksekusi, berdasarkan nilai dari sebuah ungkapan dan nilai penyeleksi. Setiap ungkapan diungkapkan dengan sebuah nilai integral konstan, seperti sebuah nilai dengan tipe byte, short, int atau char.

Membuat program sederhana

Kali ini kita akan mecoba membuat program sederhana yaitu program akademik untuk mahasiswa yang akan menggunakan IDE tools menggunakan netbeans.

Tahapan:

MembuatProjectBaru

1.Buka program NetBeans IDE

2.Buat project baru File > New Project >Pilih Categories Java, pilih Projects Java Application > Klik Next, maka akan tampil kotak dialog seperti dibawah ini :


3.Hilangkan tanda Check Box pada Create Main Class, Klik tombol Finish

4.Selanjutnya Klik Kanan kotak Source Packages > pilih Java Packages > lalu akan muncul kotak dialog New Java Package beri nama GUI. 2) MembuatTampilanLayoutDataMahasiswa

a.Langkah selanjutnya adalah membuat design tampilan dengan menggunakan fasilitas JFrame dengan cara Klik kanan Source Packages GUI > pilih JFrame Form

b.Akan muncul seperti dibawah ini:


5.MembuatTampilanLayoutDataMahasiswa

Langkah selanjutnya adalah membuat design tampilan dengan menggunakan fasilitas JFrame dengan cara Klik kanan Source Packages GUI > pilih JFrame Form

Tools atau alat Swing Layout yang digunakan diantaranya adalah:

1.Swing Containers (Panel)

2.Swing Control Label Text Fields Radio Button Combo Box Table

3.Setelah membuat user interface seperti diatas langkah selanjutnya adalah memberi Variabel name untuk setiap tools yaitu:

tNim

tNama

rLaki dan rPerempuan

cbJurusan

bSimpan

bUbah

bHapus

bKeluar

tabel

Text Fields Text Fields Radio Button Combo Box Button Button Button Button

Table

3) MerancangTampilanLayoutMenuUtama

Langkah-langkahnya adalah: Klik kanan Source Packages GUI > Pilih New > JFrame


Baca lebih banyak >>>


Last modified: Sunday, 6 May 2018, 12:41 PM