P R AK T
I K U M M E M B U A T P R O G R A M
PADA JAVA
PROGRAMING
ABD RACHMAN.A.
016 02 002
TEKNIK
MEKATRONIKA
POLITEKNIK BOSOWA
TAHUN 2016 / 2017
--------------------------------------------------------------------------------------------------------------------------
J A V
A P R O G R A M I N G
1.TUJUAN
PEMBELJARAN
- Mampu mnegetahui jeni – jenis program.
- Memahami struktur penulisan bahasa Java.
- Mengerti perintah keluaran Java.
- Mengerti cara membuat, meng-compile dan
menjalankan sebuah program di Java.
2. DASAR
TEORI
I. Pengertian java Programing
Java adalah bahasa pemrograman
yang dapat membuat seluruh bentuk aplikasi, desktop, web, mobile dan lainnya,
sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang
lain.
II. Jenis-jenis bahasa programan
·
Bahasa
programan tingkat rendah .
·
Bahasa
programan tingkat sedang.
·
Bahasa
programan tingkat tinggi.
III. Ke unggulan Java Programing
Ke unggulan java
yaitu memiliki bahasa yang sederhana. Java di rancang agar mudah di pelajari
dan di gunakan secara efektif. Java tidak menyediakan fitur-fitur rumit seperti
bahasa tingkat tinggi atau bahasa yang susah di mengerti.
3. ALAT
DAN BAHAN
* 1 unit computer
* LCD sebagai media pembelajaran
* Aplikasi NetBeans IDE 8.0.2
4.
LANGKAH – LANGKAH PERCOBAAN
-
Pertama – tama nyalakan Monitor & Cpu.
- Buka aplikasi NetBeans ( aplikasi
yang menggunakan program Java ).
- Buat file project dengan cara
seperti gambar berikut :
I.
Buat project baru di netbeans
II.buat class
JFrame Baru
File > New File
III. Setelah itu akan tampil media untuk membuat sebuah project
IV. Masukan data yang sesuai dengan program apa yang akan di buat.
Pada praktikum hari ini ada 3 percobaan yang
di lakukan dengan menggunakan java programing yaitu ;
IV.1.
Membuat program Ganjil/Genap.
Untuk membuat
program yang dapat membedakan bahwa sebuah angka adalah termasuk bilangan
ganjil atau genap.
Pertama-tama kita mengimput nilai atau angka
yang ingin di ketahui ganjil atau genap dengan import javax.swing.JOptionPane;
.
Yang kedua , input ciri-ciri yang
menandakan bahwa bilang tersebut genap atau ganjil yaitu, untuk menentukan
bilangan tersebut Genap adalah bilangan tersebut habis di bagi 2 sedangkan
bilangan Ganjil adalah bilangan yang tidak habis di bagi 2. Jadi dari
penjelasan tadi maka rumus yang di input adalah [ nilai /2] yang di tuliskan
pada program project. Berikut ini adalah gambarnya.
Int hasil = Nilai /2;
Yang ketiga,
membuat keterangan yang menyatakan bilangan itu ganji/genap. Dan mentukan hasil
yang akan di keluarkan oleh program.
String
ket;
if(Nilai%2==0)
{ket="genap";}
else
{ket="ganjil";}
JOptionPane.showMessageDialog(null,
"Bilangan tersebut adalah bilangan\n" +ket);
IV.2
Membuat Program untuk menget angka-angka yang termasuk kelipatan 4.
Untuk membuat program yang dapat menetukan
bilangan tersebut bilangan kelipatan 4 yaitu , pertama-tama yang saya lakukan
mnginput bilangan yang akan di cari tahu apakah bilangan ters
ebut adalah
kelipatan 4 atau bukan.

Input
nilai ( int Nilai =
Integer.parseInt(JOptionPane.showInputDialog("masukkan nilai"));
Yang
kedua, menginput cara yang akan di gunakan. Yaitu, (int Hasil = Nilai/4;)
Atau
pada gambar dapat di lihat.
Yang ke tiga,
membuat keterangan bahwa bilangan merupakan kelipatan 4 atau bukan. Dan
menentukan hasil dari program project.
String ket;
if(Nilai%4==0)
{ket="kelipatan 4";}
else
{ket="bukan kelipatan 4";}
JOptionPane.showMessageDialog(null, "Bilangan tersebut adalah
bilangan\n" +ket);
IV.3.
Membuat program pembacaan String.
Dalam percobaan membuat suatu program utnuk
menentukan jenis atau apa yang akan di cari tahu. Contohnya ketika mengetik
perempuan maka akan muncul hasil mahasiswi sedangkan jika kita mengetik laki –
maka akan tampil hasil mahasiswa. Berikut ini screnn percobaannya.
String Jenis;
Jenis = JOptionPane.showInputDialog("Jenis");
String ket;
if("Perempuan".equals(Jenis))
{ket="Mahasiswi";}
{ket="Mahasiswi";}
else
{ket="Mahasiswa";}
JOptionPane.showMessageDialog(null,
"Anda adalah \n" +ket);
5. HASIL
DAN ANALISA PERCOBAAN
I. Pada percobaan pertama untuk
mengetahui hasil dari program untuk menyatakan bahwa suatu bilangan adalah
ganjil atau genap di lakukan beberapa langkah-langkah yaitu, sebagai berikut:
Run Project
untuk memeriksa apakah program tersebut
berhasil atau tidak. Jika berhasil maka akan tampil. Setelah itu
masukan bilangan yang akan di uji, contoh jika memasukan bilangan 23 maka hasil
yang keluar adalah ganjil dan jika
bilangan yanga di masukan 24 maka hasil yang keluar adalah genap. Dapat di lihat pada gambar berikut ini.
Gambar ini
menyatakan bahwa angka bernilai ganjil.
Gambar ini
menyatakan bahwa angka bernilai genap
II. Pada percobaan
kedua untuk mendapatkan hasil bahwa bilangan tersebut adalah bilangan kelipatan
4 atau bukan kelipatan 4 dilakukan langkah-langkah sebagai berikut.
Run Project
untuk memeriksa apakah program tersebut
berhasil atau tidak. Jika berhasil maka akan tampil
. Setelah itu
masukan bilangan yang akan di uji, contoh jika memasukan bilangan 12 maka akan
tampil hasil bahwa bilangan tersebut adalah kelipatan 4. Dapat di lihat pada
gambar berikut :
Memasukan bilangan
12 Muncul hasil bahwa bilangan tersebut adalah kelipatan 4
III.
Percobaan ketiga untuk mendapat hasil perbedaan bahwa perempuan adalah
mahasiswi dan laki-laki adalah mahasiswa dapat di lakukan dengan beberapa
langkah sebagai berikut:
Run
Project
untuk memeriksa apakah program tersebut
berhasil atau tidak. Jika berhasil maka akan tampil
. Setelah itu
masukan bilangan yang akan di uji, contoh jika memasukan kata perempuan maka
hasil yang keluar adalah kata mahasiswi. Dapat di lihat pada gambar berikut.
Memasukan kata perempuan kemudian
muncul hasil
Analisa Percobaan
Dalam ketiga program di buat di perlukan
beberapa langkah yang menggunakan beberapa kata kunci seperti JOptionPane.showInputDialog akan
menampilkan tempat yang menjadi inputan setelah angka atau kata dimasukkan. Script untuk menentukan bilangan digunakan
integer yang merupakan script java yang khusus untuk angka, contohnya : ( int Nilai =
Integer.parseInt(JOptionPane.showInputDialog("masukkan nilai")); . Sedangkan script String ket digunakan untuk
menentukan kata atau huruf karena string khusus untuk menampilkan output berupa
kata ,contohnya: StringJenis=JOptionPane.showInputDialog("Jenis");. If digunakan untuk perbandingan dalam sebuah
pemrograman. Contohnya if berfungsi jika nilai yang dimasukkan 12 maka hasil
yang muncul adalah genap , fungsi {ket=”genap”} begitu pula sebaliknya jika 13
yng di masukan maka hasil yang muncul adalah ganjil, fungsi {ket=”ganjil”}.
6.
KESIMPULAN
·
Untuk
membuat sebuah program di butuhkan ketelitian dalam penulisan karena aplikasi
yang menggunakan java programing sangat sensitive terhadap penulisan kata.
·
Jika
terjadi penulisan kata atau satu huruf pada program yang di buat maka program
tidak akan berjalan.
·
Terdapat
banyak kata kunci yang digunakan untuk membuat sebuah program agar dapat
berjalan sebagaimana data yang di input dan out put sebagai hasil.
·
Kata
kunci JOptionPane.showInputDialog akan menampilkan tempat yang menjadi inputan
setelah angka atau kata dimasukkan. Script untuk menentukan bilangan digunakan integer yang
merupakan script java yang khusus untuk angka . Sedangkan script String ket
digunakan untuk menentukan kata atau huruf karena string khusus untuk
menampilkan output berupa kata. If digunakan untuk perbandingan dalam sebuah
pemrograman.
----------------------------------------------------------------------------------------------------
LAPORAN KEDUA
- Mampu mnegetahui jeni – jenis program.
.
----------------------------------------------------------------------------------------------------
LAPORAN KEDUA
P R AK T
I K U M M E M B U A T P R O G R A M
PADA JAVA
PROGRAMING
ABD RACHMAN.A.
016 02 002
TEKNIK
MEKATRONIKA
POLITEKNIK BOSOWA
TAHUN 2016 / 2017
------------------------------------------------------------------------------------------------------------------------------
J A V
A P R O G R A M I N G
1.TUJUAN
PEMBELJARAN
- Mampu mnegetahui jeni – jenis program.
- Memahami struktur penulisan bahasa Java.
- Mengerti perintah keluaran Java.
- Mengerti cara membuat, meng-compile dan
menjalankan sebuah program di Java.
2. DASAR
TEORI
I. Pengertian java Programing
Java adalah bahasa pemrograman
yang dapat membuat seluruh bentuk aplikasi, desktop, web, mobile dan lainnya,
sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang
lain.
II. Jenis-jenis bahasa programan
·
Bahasa
programan tingkat rendah .
·
Bahasa
programan tingkat sedang.
·
Bahasa
programan tingkat tinggi.
III. Ke unggulan Java Programing
Ke unggulan java
yaitu memiliki bahasa yang sederhana. Java di rancang agar mudah di pelajari
dan di gunakan secara efektif. Java tidak menyediakan fitur-fitur rumit seperti
bahasa tingkat tinggi atau bahasa yang susah di mengerti.
3. ALAT
DAN BAHAN
* 1 unit computer
* LCD sebagai media pembelajaran
* Aplikasi NetBeans IDE 8.0.2
4.
LANGKAH – LANGKAH PERCOBAAN
-
Pertama – tama nyalakan Monitor & Cpu.
- Buka aplikasi NetBeans ( aplikasi
yang menggunakan program Java ).
--Buat
project baru di netbeans
File > New
Project
II.buat class
JFrame Baru
File > New File
III. Setelah itu
akan tampil media untuk membuat sebuah project
IV. Masukan data
yang sesuai dengan program apa yang akan di buat.
Pada praktikum hari ini ada 2 percobaan
yang akan di analisis yaitu ;
1.
Percobaan Pertama(mnecari nilai
resistansi resistor m)
Untuk membuat
program menghitung nilai resistansi Resistor dengan. Untuk membuat program yang
dapat mengetahui berapa nilai resistansi resistor.
Pertama-tama kita mengimput warna gelang
resistor dengan import javax.swing.JOptionPane; .
Int Nilai = Integer.parseInt(JOptionPane.showInputDialog("Masukan
warna"));
Yang kedua , input hasil dari teori yang
digunakan untuk mencari resistansi ke dalam program project. Berikut ini adalah
gambarnya.
Yang ketiga,
membuat keterangan yang menyatakan bilangan itu ganji/genap. Dan mentukan hasil
yang akan di keluarkan oleh program.
{ket="5%";}
if
("merah".equals(A)&&"merah".equals(B)&&"orange".equals(C)&&"emas".equals(D))
2.
Percobaan Kedua (Sorting)
Untuk membuat sebuah program yang dapat
menyortir angka dari yang terbesar , pertama-tama yang saya lakukan mnginput bilangan
yang akan di sortir(di pindahkan berdasarkan besar/kecil nilai bilangan. Pada
program ini mengunakan “import
java.util.Scanner”. Untuk menginput nilai angka di gunakan Scanner input = new Scanner( System.in ) ;
int num1,num2,num3,terbesar;.
Yang
kedua, menginput angka-angka ke dalam sebuah rumus(teori) untuk mendapatkan
sebuah hasil atau pada gambar dapat di lihat.
5. HASIL
DAN ANALISA PERCOBAAN
I. Pada percobaan pertama untuk
mengetahui hasil dari program untuk menyatakan bahwa suatu bilangan adalah
ganjil atau genap di lakukan beberapa langkah-langkah yaitu, sebagai berikut:
Run Project
untuk memeriksa apakah program tersebut
berhasil atau tidak. Kemudian ketika muncul
masukan warna coklat ,
begitu seterusnya sampai warna ke empat. Jika ke empat warna telah di masukan
maka akan muncul pesan
yang pertanda bahwa program tersebut berjalan dengan baik.
II.
Pada percobaan kedua untuk mendapatkan hasil bahwa satu bilangan terbesar dari
dua bilangan lainnya dilakukan
langkah-langkah sebagai berikut.
Run Project
untuk memeriksa apakah program tersebut
berhasil atau tidak. Jika RunProject di klik maka akan tampil
. Setelah itu masukan 3 bilangan yang akan di uji,contohnya
. Setelah itu tekan “Enter” untuk mendapatkan hasil yaitu,
nilai 4 .
.
Analisa Percobaan
Pada
percobaan pertama sama seperti praktikum yang pertama di perlukan beberapa
langkah-langkah yang menggunakan beberapa kata kunci seperti JOptionPane.showInputDialog akan
menampilkan tempat yang menjadi inputan setelah angka atau kata dimasukkan. Script untuk menentukan bilangan digunakan
integer yang merupakan script java yang khusus untuk angka . Sedangkan script
String ket digunakan untuk menentukan kata atau huruf karena string khusus
untuk menampilkan output berupa kata. If digunakan untuk perbandingan dalam
sebuah pemrograman dan terbukti bahwa praktikum untuk membuat suatu program
sama dengan apa yang di tetapkan dalam sebuah teori . Algortima yang menyatakan
bahwa untuk membuat sebuah program dapat di aplikasikan ke dalam java
programing dan dapat menjadi sebuah program yang dapat menghitung sebuah
resistansi resistor.
Sedangkan
pada percobaan kedua membutuhkan import java.util.Scanner”
dan (Scanner input = new Scanner( System.in ) ; int num1,num2,num3,terbesar;) berfungsi untuk membaca bilangan atau
angka yang di masukan . Dan untuk mencoba program ini berjalan dengan baik
berbeda caranya dengan percobaan pertama. Pada percobaan kedua untuk
mendapatkan hasil tampil output di bawah programproject kemudian memasukan
angka lalu di enter dan muncullah hasil bawah bilanganX adalah bilangan yang
mempunyai nilai terbesar.
6.
KESIMPULAN
·
Untuk
membuat sebuah program di butuhkan ketelitian dalam penulisan karena aplikasi
yang menggunakan java programing sangat sensitive terhadap penulisan kata.
·
Jika
terjadi penulisan kata atau satu huruf pada program yang di buat maka program
tidak akan berjalan.
·
Terdapat
banyak kata kunci yang digunakan untuk membuat sebuah program agar dapat
berjalan sebagaimana data yang di input dan out put sebagai hasil.Percobaan
pertama dengan menggunakan (=Integer.parseInt(JOptionPane.showInputDialog)
warna yang di masukan dapat di baca oleh program dan {ket="5%";}
if("merah".equals(A)&&"merah".equals(B)&&"orange".equals(C)&&"emas".equals(D))
dapat berfugsi untuk menghitung
dan mengeluarkan hasil yaitu,Resistansi Resistor.
·
Percobaan
kedua dengan menggunakan import
java.util.Scanner” dan (Scanner input = new Scanner( System.in ) ;
int num1,num2,num3,terbesar;)
berfungsi untuk membaca bilangan atau angka yang di masukan .
·
Untuk
mendapatkan hasil percobaan pertam berbeda dengan percobaan kedua karena pada
percobaan kedua untuk mendapatkan hasil run message akan tampil output di bawah
programproject .