Tutorial Pembuatan Program KRS.doc
-
Upload
egintha-putri -
Category
Documents
-
view
85 -
download
2
description
Transcript of Tutorial Pembuatan Program KRS.doc
Tutorial Pembuatan Program KRS
Pembuatan program KRS ini diawali dengan membuka aplikasi Eclipse. Sebelumnya
tentunya kita telah mempunyai software aplikasi Eclipse beserta aplikasi JRE (Java Run
time Environment) agar program yang nantinya akan kita buat di Eclipse dapat dijalankan.
1. Pilih aplikasi Eclipse seperti berikut ini :
2. Setelah mengklik aplikasi Eclipse maka akan muncul seperti ini :
3. Beberapa saat kemudian maka akan muncul workspace Launcher seperti berikut
ini :
3. Maka tentukan workspace (tempat dimana tempat program yang nantinya kita buat
disimpan dan dijalankan) yaitu missal di Local Disk C. Maka ketikkan C:\ seperti di
atas. Setelah itu akan terjadi Loading Workbench sebagai tanda bahwa aplikasi
Eclipse telah dibuka.
4. Setelah aplikasi Eclipse dibuka maka akan muncul workbench baru seperti berikut
ini. Untuk membuat program KRS ini, klik File – New – Java Project. Maka akn
muncul kotak dialog Create Java Project. Beri nama project yang kita buat seperti
berikut ini, lalu klik Finish.
5. Maka di bagian kiri workbench tersebut akan muncul folder krs. Klik folder
tersebut, maka di bawahnya akan muncul folder src dan JRE System Library. Klik
kanan folder src – New – Package seperti berikut ini :
6. Beri nama package tersebut, missal “krs”, lalu klik Finish.
7. Selanjutnya akan muncul package “krs” di Project Explorer di bagian kiri. Klik
kanan package “krs”tersebut – New – Class. Seperti berikut ini :
8. Beri nama class yang akan kita buat, beri check list pada “public static void main
(String[]args), agar program yang kita buat nantinya dapat dijalankan. Lalu klik
Finish, seperti berikut ini :
9. Selanjunya di bagian Project Explorer akan muncul class baru bernama “krs1.java”.
10. Ketikkan seperti berikut ini :
import java.util.Scanner;
adalah salah satu aplikasi di Eclipse yang berfungsi untuk menginputkan data-data.
Scanner oo = new Scanner(System.in);
maksudnya Scanner yang nantinya kita gunakan untuk program ini bernama “oo”.
String thnakd, smt, komltf, nama, nim, iplalu, bbnmax, ipk_sksk, pmntn, kls, status,
matkul1, matkul2, matkul3, matkul4, matkul5, sks1, sks2, sks3, sks4, sks5, sksj;
Merupakan bagian dari deklarasi, yaitu berisi variable – variable beserta tipe data
yang nantinya akan kita butuhkan untuk menginputkan data – data. Dalam program
krs ini semua variable yang akan diinputkan bertipe “string” yaitu hanya dapat diisi
karakter berupa text.
11. Kemudian ketikkan nama – nama inputan yang dibutuhkan sesuai variable variable
yang telah kita ketikkan sebelumnya, seperti berikut ini :
System.out.print("Tahun Akademik : ");thnakd = oo.nextLine();System.out.print("Semester : ");smt = oo.nextLine();System.out.print("Komulatif : ");komltf = oo.nextLine();System.out.print("Nama : ");nama = oo.nextLine();System.out.print("NIM : ");nim = oo.nextLine();System.out.print("Peminatan : ");pmntn = oo.nextLine();System.out.print("IP Lalu : ");iplalu = oo.nextLine();System.out.print("Beban Studi Maks : ");bbnmax = oo.nextLine();System.out.print("IPk/SKSK : ");ipk_sksk = oo.nextLine();System.out.print("Mata Kuliah 1 : ");matkul1 = oo.nextLine();System.out.print("SKS 1 : ");sks1 = oo.nextLine();System.out.print("Mata Kuliah 2 : ");matkul2 = oo.nextLine();System.out.print("SKS 2 : ");sks2 = oo.nextLine();System.out.print("Mata Kuliah 3 : ");matkul3 = oo.nextLine();System.out.print("SKS 3 : ");sks3 = oo.nextLine();System.out.print("Mata Kuliah 4 : ");matkul4 = oo.nextLine();System.out.print("SKS 4 : ");sks4 = oo.nextLine();System.out.print("Mata Kuliah 5 : ");matkul5 = oo.nextLine();System.out.print("SKS 5 : ");sks5 = oo.nextLine();System.out.print("SKS Total : ");sksj = oo.nextLine();
System.out.print("Tahun Akademik : ");
Maksudnya nantinya ketika di-run maka user akan diminta menginputkan tahun akademik.
thnakd = oo.nextLine();
Merupakan suatu metode Eclipse untuk membaca inputan “tahun akademik” yang
variabelnya bernama “thnakd” yang diinputkan users menggunakan “scanner oo”. Begitu
juga untuk inputan – inputan yang lain seperti semester, nama, nim, dll.
nextLine();
merupakan fungsi pemanggil inputan agar lanjut ke baris selanjutnya. Dan apabila
diinputkan spasi maka dapat memunculkan perintah atau inputan di baris
selanjutnya.
12. Selanjutnya ketikkan seperti berikut ini :
Masukkan fungsi system.out.println sedemikian rupa seperti pada gambar untuk
memunculkan program krs yang anda buat.
System.out.println merupakan perintah pencetakan di baris selanjutnya berdasarkan
inputan dari programmer nya sendiri.
Kemudian perintah seperti “+nama+” adalah variable dari inputan nama. Jadi setiap
varibel yang dimasukkan diberi tanda “+” pada awal dan akhirnya.
Selanjutya perintah “+matkul1.substring(0,3)+sks1.charAt(0)+” juga merupakan
fungsi pemanggil inputan user.
Namun pemanggil ini sedikit berbeda karena fungsi ini memanggil inputan mata
kuliah dengan memotong substring ke 0 sampai ketiga kemudian ditambahkan 1
digit yang berasal dari potongan string perta dari inputan sks.
Contoh : jika anda memasukkan mata kuliah BAHASA INGGRIS dan sks nya 2
maka yang keluar berdasarkan fungsi “+matkul1.substring(0,3)+sks1.charAt(0)+”
maka akan keluar output adalah BAH2.
Nah, sedikit lagi program anda akan siap digunakan. Sekarang tambahkan tanda
tanda seperti ( _ ) dan ( | ) hingga membentuk kolom kolom dan border. Atur dan
rapihkan dengan menggunakan spasi dan tab.
13. Tekan Ctrl+F11, maka program krs akan dijalankan. Berikut adalah tampilan program
yang telah dijalankan.
Gambar diatas merupakan run program awal yang merupakan inputan yang harus
dimasukkan dari user.
Nah, gambar yang diatas ini merupakan cetakan akhir dari program. Boleh dikatakan hasil
dari programnya.