Anda di halaman 1dari 10

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

Lainnya

http://triwahyudingeblogyuk.blogspot.co.id/201...

Blog Berikut

1441177004046@student.unsika.ac.id

Dasbor

Keluar

Blog Informasi Dunia Pendidikan dan Belajar Petualangan :-) Tidak ada kata "terlambat" untuk
belajar, belajar dan belajar !!! So, belajarlah terus sampai ke Negeri China, Singapore, Spain,
Switzerland, United Arab Emirates, Pakistan, Malaysia, Amerika Serikat dan liang lahat...
Home

About Me

Blog Archieve

Site Map

LCD Text Generator at TextSpace.net

Search
Cari

Kamis, 04 November 2010

Arsip Blog

Tugas Program Perpustakaan


Sederhana dengan Java

2013 (4)

Tugas Mata Kuliah : OOP


Dosen : Romi Satria Wahono, M.Eng

2012 (5)
2011 (18)
2010 (107)
Desember (22)

Mengenai Saya

TRI WAHYUDI
TANGERANG
SELATAN,
BANTEN,
Indonesia
Lihat profil
lengkapku

Pengikut

Tugas Membuat Program Perpustakaan Sederhana


1.Program perpustakaan sederhana berbasis text
(bukan GUI) dengan menggunakan input data dari
keyboard
2.Perpustakaan ini memiliki 10 koleksi buku. 10 buku
tadi terdiri dari 3 kamus, 3 majalah dan 4 textbook
(silakan ditentukan sendiri judulnya)
3.Peraturan peminjaman buku adalah:
oBiaya peminjaman untuk 1 minggu adalah: kamus Rp
3000, majalah Rp 1000, textbook 2000
oDenda terlambat pengembalian adalah Rp 500 perhari
4.Program perpustakaan sederhana ini memiliki fitur
untuk menampilkan buku dan fitur sirkulasi peminjaman
buku termasuk dendanya dengan berbasis text
5.Upload source code program berserta penjelasan
lengkap tentang program
Untuk memulai pembuatan program, kita harus
mempersiapkan 3 file, yaitu:
1. InputKeyboard.java
2. Perpus.java
3. PerpusAksi.java

Join this site


with Google
Friend Connect

Members (15)
More

Already a member?
Sign in

1 of 10

Source Code
A. InputKeyboard.java
import java.io.*;
public class InputKeyboard{
public static String inputString(){
int karakter; String str =""; boolean selesai = false;
while(!selesai){
try{
karakter = System.in.read();
if(karakter < karakter ="=" selesai =" true;
else if ((char) karakter != '\r') str = str + (char) karakter;
}catch(java.io.IOException e){
System.err.println("Ada kesalahan");
selesai = true;
}
}

November (66)
Implementasi Pengelolaan
Keuangan Badan Layanan
Um...
Business Case : Exercise
Garuda Indonesia Masih
Menderita Akibat IOCS
Sekilas Tentang Sertifikasi Dosen
Methodist Hospital of Indiana (Part
2)
Methodist Hospital of Indiana (Part
1)
Sayonara Perguruan Tinggi
Kedinasan
My Blog Stat
STSN = Pendidikan Berbasis
Karakter ???
Aspek Hukum Penelitian Bidang
Pengamanan Informasi...
Siapa itu Dosen ???
Ujian CISSP Sebentar Lagi...
Certification Authority (CA)
UTS Sistem Informasi Audit
Alhamdulillah, Hibah Jutaan USD
untuk CA Lemsaneg....
Peningkatan Kemampuan Dosen
PTK
Jangan Risaukan Permendiknas
No. 24/2010
Sosialisasi Certification Authority
(CA) menjamin ...

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

Visitor

View My Stats

Total Tayangan
Laman

9 3 0 1
6
Ada kesalahan di
dalam gadget ini

Ada kesalahan di
dalam gadget ini

Ada kesalahan di
dalam gadget ini

Soekarno-Hatta, ID

33C

10
km/h

Forecast Radar
Cameras

Fish

Amazon Deals

2 of 10

http://triwahyudingeblogyuk.blogspot.co.id/201...

return str;
}
}
B. Perpus.java
public class Perpus {
//deklarasi variabel umum
String dataString;
int a=0;
int dataBulat ;
//deklarasi variabel transaksi
String nomorAnggota,namaAnggota, tanggalPinjam;
int bpinjam=0,bayar=0,denda=0,jml=0,tbayar=0,
lama=0,tarif=0;
public void menu() {
int menu = 0;
//membuat method menu utama
System.out.println ("\n");
System.out.println (" ********************************");
System.out.println (" * Menu Utama: *");
System.out.println (" * -------------------------*");
System.out.println (" * 1. Daftar Buku *");
System.out.println (" * 2. Peminjaman *");
System.out.println (" * 3. Pengembalian *");
System.out.println (" * 4. Exit *");
System.out.println (" * *");
System.out.println (" ********************************");
System.out.println ("\n");
System.out.print("\n Masukkan menu pilihan anda: ");
dataString=InputKeyboard.inputString();
menu = Integer.valueOf(dataString).intValue();
switch(menu) {
case 1 :
daftarBuku();// memanggil method Daftar Buku
break;
case 2 :
peminjaman(); //memanggil method Peminjaman
break;
case 3 :
pengembalian(); //memanggil method Pengembalian
break;
case 4 :
System.out.println("Terima kasih");
System.exit(0);
break;
default :
System.out.print("Maaf, pilihan yang Anda masukkan
salah!");
pilihMenu();//memanggil method pilihMenu
}
}
public void pilihMenu(){
int pilihMenu = 0;
System.out.print("**)1. Kembali ke Menu Utama
2.Keluar ");
System.out.print("\n **)Masukkan menu pilihan anda: ");
dataString=InputKeyboard.inputString();
pilihMenu = Integer.valueOf(dataString).intValue();
switch(pilihMenu) {
case 1 :
menu();
break;
case 2 :
System.out.println("Terima kasih");
System.exit(0);
break;
default :
System.out.print("Maaf, pilihan yang Anda masukkan
salah!");
pilihMenu();
}
}
public void daftarBuku(){
System.out.println ("\n");
System.out.println (" DAFTAR BUKU ");
System.out.println

Aplikasi Hill's Substitution dengan


Matlab 7.1
Pengamanan Sistem Informasi
(Bagian 2)
IT Corporate Integration (Part 2)
IT Corporate Integration (Part 1)
Pengamanan Sistem Informasi
(Bagian 1)
Quiz Kriptanalisis Transposisi
Alphabetik
Pengolahan Data Terdistribusi
(PDT)
Implementasi Kriptografi : SSL
Web Security
Embedded Information System :
Hardware Controller ...
Web Technology
Pengamanan Informasi Pada
Short Messaging Service ...
PERANCANGAN PROGRAM
NILAI MAHASISWA DENGAN
BAHASA ...
Sejarah Kriptografi
Pengamanan Informasi
Sistem Informasi Manajemen
Perjalanan ke Singapore dan
Beijing (bagian 2)
Prinsip Dasar Kriptografi Modern
Persandian
Analisis SWOT
Program Kalkulator dengan Java
Pengelolaan Proyek Sistem
Informasi
Tanda Kehormatan RI
Perbandingan Jaringan MPLS dan
OSPF (Bagian 2)
Perbandingan Jaringan MPLS dan
OSPF (Bagian 1)
Hubungan antara Standarisasi
OSI dan Karakteristik...
Hubungan antara Standarisasi
OSI dan Karakteristik...
Hubungan antara Standarisasi
OSI dan Karakteristik...
Intisari Permendiknas Nomor 24
Tahun 2010
How Many States Have Visited My
Blog
Dana Abadi Pendidikan
On-Line Analytical Processing
(OLAP)
Tipe Sistem Informasi
Peran Sandi Dalam Layanan
Keamanan Informasi
Akreditasi Perguruan Tinggi
Soal Kriptanalisis Klasik 2
Workshop Audit Akademik Internal
(AAI)

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

Ada kesalahan di
dalam gadget ini

Nutrisi
Kesehatan

Link
STTAL
AKPOL
AAU
AAL
AKMIL
IPB
UPI
UNAIR
USU
UGM
ITS
ITB
UI
KEMHUB
BNN
KKP
OTORITA BATAM
BAKOSURTANAL
LIPI
BPPT
KEMENDAG
BAKORKAMLA
KEMSETNEG
KEMENKUMHAM

3 of 10

http://triwahyudingeblogyuk.blogspot.co.id/201...

("------------------------------------------------------------------");
System.out.println ("|No.| Jenis | Judul | Penerbit | Tahun
|");
System.out.println
("|-------------------------------------------------------------------------|");
System.out.println ("| 1. |Kamus |Kamus IngrisIndonesia |Balai Pustaka | 2009 |");
System.out.println ("| 2 .|Kamus |Kumpulan Istilah
Komputer |Media Komputindo| 2006 |");
System.out.println ("| 3. |Kamus |Kamus Basa Jawi
|Semar Mesem Pres | 2009 |");
System.out.println ("| 4. |Majalah |Komputex |Elex Media
| 2009 |");
System.out.println ("| 5. |Majalah |Pria Dewasa |Tarsindo
| 2009 |");
System.out.println ("| 6. |Majalah |Cempaka |Suara
Merdeka Pr | 2009 |");
System.out.println ("| 7. |Textbook|Panduan Java |Andi
Offset | 2005 |");
System.out.println ("| 8. |Textbook|Pemrograman Delphi
|Setia Kawan Pres | 2006 |");
System.out.println ("| 9. |Textbook|Text Processing
|Pramadya Press | 2008 |");
System.out.println ("| 10.|Textbook|Java Fundamental
|Abadi Offset | 2009 |");
System.out.println
("---------------------------------------------------------------------------");
pilihMenu();
}
public void peminjaman(){
System.out.println("");
System.out.println("----------------------------------------");
System.out.println("| PEMINJAMAN BUKU |");
System.out.println("|--------------------------------------- |");
System.out.println("| Tarif Peminjaman per minggu: |");
System.out.println("| 1. Jenis Buku Majalah = Rp.1000,|");
System.out.println("| 2. Jenis Buku Textbook =
Rp.2000,-|");
System.out.println("| 3. Jenis Buku Kamus = Rp.3000,|");
System.out.println("----------------------------------------");
System.out.print("1. Tanggal Pinjam = ");
tanggalPinjam = InputKeyboard.inputString();
System.out.print("2. Nomor Anggota = ");
nomorAnggota = InputKeyboard.inputString();
System.out.print("3. Nama Anggota = ");
namaAnggota = InputKeyboard.inputString();
System.out.print("4. Jenis buku = ");
String dataStringJenisBuku =
InputKeyboard.inputString();
System.out.print("5. Jumlah Buku = ");
String dataStringJumlahBuku =
InputKeyboard.inputString();
int jumlahBuku =
Integer.valueOf(dataStringJumlahBuku).intValue();
int jenisBuku =
Integer.valueOf(dataStringJenisBuku).intValue();
if ( jenisBuku == 1){
tarif = 1000;
}
if ( jenisBuku == 2){
tarif = 2000;
}
if ( jenisBuku == 3){
tarif = 3000;
}
System.out.println("----------------------------------------");
System.out.println("Biaya Peminjaman = "+ (jumlahBuku
* tarif) );
System.out.println("----------------------------------------");
pilihMenu();
}

Tugas Program Perpustakaan


Sederhana dengan Java
Arah Pengelolaan Keuangan
Pendidikan Tinggi : Bada...
Intisari Peraturan Pemerintah
Nomor 66 Tahun 2010
Workshop Evaluasi
Penyelenggaraan Pendidikan
UAS JARINGAN KOMPUTER
UTS JARINGAN KOMPUTER
UAS IT SECURITY
UTS IT SECURITY
Ujian Matrikulasi Pengantar
Organisasi dan Bisnis
Ujian Matrikulasi Pengantar Etika
dan Hukum Cyber
Quiz KSI
Soal Kriptanalisis Klasik
Oktober (13)
Juni (2)
Mei (1)
Januari (3)
2009 (1)

Bagaimanakah pendapat anda tentang blog


ini?
Bagus Sekali

10 (58%)

Biasa aza

0 (0%)

Cukup Bagus

3 (17%)

Kurang Bagus

4 (23%)

Votes so far: 17
Poll closed

Buku Tamu
25 Aug 15, 01:48 PM

THE SHAFT STILL: THROBBED


ANOINTED WITH DEATHS FINAL
EJACULATION
21 Jan 15, 12:44 PM

PRODUK AJAIB: INCOME AJAIB KUNCI TARIK REZEKI SEGERA


*BERTINDAK SEKARANG*
22 Mar 14, 01:06 AM

syam: sy dtg nk blogwalk...jom2 sharing


4 Mar 14, 04:58 PM

humaira: hao, blog awak cantik juga.


jom singgah blog saya.
13 Jan 14, 05:39 AM

Domain: Buy cheap domain and get


free add-ons with every domain
15 Nov 13, 08:26 PM

Mama Rock: Please...Take

Action!
3 Nov 13, 10:28 AM

Siska: Hay, apa kabar teman ~_~ ....


[Upgrade Cbox]
name
message

refresh

e-mail / url
Go
help smilies cbox

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

KEMENKO
POLHUKAM
MABES POLRI
KEJAGUNG
MABES TNI
KEMKOMINFO
KEMDIKNAS
KEMDAGRI
KEMLU
KEMHAN
PRESIDEN RI
LEMSANEG
STSN

Youtube

Ada kesalahan di
dalam gadget ini

Web-Stat

Ada kesalahan di
dalam gadget ini

Notice to
site
admin:
Widget
now
inactive.
Please
remove.
This widget has
been
deprecated.
Please remove
it from your site.

http://triwahyudingeblogyuk.blogspot.co.id/201...

public void pengembalian(){


System.out.println("");
System.out.println ("--------------------------------------------");
System.out.println ("| PENGEMBALIAN BUKU |");
System.out.println ("| (Denda keterlambatan Rp. 500 per
hari) |");
System.out.println ("--------------------------------------------");
System.out.print("1. Tanggal Kembali = ");
tanggalPinjam = InputKeyboard.inputString();
System.out.print("2. Nomor Anggota = ");
nomorAnggota = InputKeyboard.inputString();
System.out.print("3. Nama Anggota = ");
namaAnggota = InputKeyboard.inputString();
System.out.print("4. Jumlah Buku = ");
String dataStringJumlahBuku =
InputKeyboard.inputString();
System.out.print("5. Jumlah Hari = ");
String dataStringJumlahHari =
InputKeyboard.inputString();
int jumlahBuku =
Integer.valueOf(dataStringJumlahBuku).intValue();
int jumlahHari =
Integer.valueOf(dataStringJumlahHari).intValue();
if ( jumlahHari > 7){
denda = jumlahHari - 7;
}
System.out.println ("--------------------------------------------");
int totalDenda = denda * 500 * jumlahBuku;
System.out.println("Total Denda = Rp "+ totalDenda );
System.out.println("");
pilihMenu();
}
}

C. PerpusAksi.java
public class PerpusAksi {
public static void main(String[] args) {
Perpus menuUtama= new Perpus(); //membuat objek
menu utama
menuUtama.menu(); //memanggil method menu() pada
class Perpus
}
}
TAMPILAN PROGRAM
Sesudah InputKeyboard.java, Perpus.java dan
PerpusAksi di compile selanjutnya Perpus Aksi.java di
run maka tampilan mukanya adalah:

Sesudah memasukkan menu pilihan (1) untuk menu


Daftar Buku maka akan tampil seperti pada Gambar 2.
Dalam tampilan tampak muncul dua menu pilihan (1)
Kembali ke Menu Utama dan (2) Keluar. Ini adalah hasil
dari method pilihMenu. Jika pustakawan memilih menu
1 maka akan kembali ke Menu Utama tetapi kalau
memilih menu 2 maka keluar dan mengakhiri program.

ClustrMaps

Live Traffic Feed

Live Traic Feed


A visitor from Indonesia
viewed "TRI WAHYUDI :
NGEBLOG YUK: Tugas
Program
Perpustakaan
A
visitor from
Indonesia
Sederhana
Java":
viewed "TRIdengan
WAHYUDI
4 mins ago YUK: On-Line
NGEBLOG
Analytical
Processing
A
visitor from
Indonesia
(OLAP)""TRI
54 mins
ago :
viewed
WAHYUDI
NGEBLOG YUK: Tugas
Program Perpustakaan
A
visitor from
Indonesia
Sederhana
dengan
Java"
viewed
"TRI
WAHYUDI
:
1 hr 27 mins ago
NGEBLOG YUK: Tugas
Program Perpustakaan
A
visitor from
Indonesia
Sederhana
dengan
Java"
viewed "TRI WAHYUDI :
2 hrs 42 mins ago
NGEBLOG YUK: Tugas
Program Perpustakaan
A visitor from Indonesia
Sederhana dengan Java"
viewed
:
4 hrs 42"TRI
minsWAHYUDI
ago
NGEBLOG YUK: UTS
JARINGAN
KOMPUTER"
A
visitor from
Samarinda,
5 hrs 18 mins
ago viewed
Kalimantan
Timur
"TRI WAHYUDI :
NGEBLOG YUK: Tugas
Program
Perpustakaan
A visitor from
Yogyakarta
Sederhana
Java":
viewed
"TRIdengan
WAHYUDI
5
hrs 25 mins
agoOn-Line
NGEBLOG
YUK:
Analytical
Processing
A visitor from
Indonesia
(OLAP)""TRI
7 hrs
28 mins :
viewed
WAHYUDI
ago
NGEBLOG
YUK: Tugas
Program Perpustakaan
A visitor from Batam,
Sederhana dengan Java"
Kepulauan Riau viewed
17 hrs 52 mins ago
"TRI WAHYUDI :
NGEBLOG YUK: On-Line
Real-time view Get Feedjit

Menu Peminjaman
Menu ini jika dipilih akan tampak seperti Gambar 3, dan
didalam menu ini pustakawan dapat memasukkan data
Tanggal Pinjam, Nomor Anggota, Nama Anggota, Jenis
Buku, Jumlah Buku dan Biaya Peminjaman.

Backlink
1. tri 2. Download 3. You're
Adm.TIK
next!
Lengkap
Mister Linky's
Magical
Widgets
If you are

4 of 10

Menu Pengembalian
Menu pengembalian akan menginput maupun
menampilkan data tentang Tanggal Kembali, Nomor
Anggota, Nama Anggota, Jumlah Buku dan Jumlah
Hari. Jika jumlah hari melebihi 7 hari maka akan
dihitung denda keterlambatan sebesar Rp 500,- per
hari. Menu Pengembalian seperti tampak pada Gambar
4.

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...


participating in
Team
SMARTies
Fundraiser, fill
in the form
below and press
Enter.

Menu Keluar (Exit)


Menu ini jika dipilih maka akan keluar dari Program
Perpustakaan Sederhana dan akan kembali ke
Windows. Gambar 5 menunjukkan menu Exit.

Your name:
Your URL:

Enter

Please leave a
comment after
linking... Thank
you!
Click here for
Mister Linky's
name/URL
cookie removal
tool.
Learn more about
Team SMARTies
Fundraiser here.
View More Team
SMARTies
Fundraiser
Participants
Get The Code

5 of 10

http://triwahyudingeblogyuk.blogspot.co.id/201...

alternatif lain :
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.text.ParseException;
class PerpusSederhana{
//atribut Terlambat sebagai class variable karena
digunakan oleh method void hitungTerlambat dan void
main
static long Terlambat;
DateFormat df = new SimpleDateFormat(dd/MM/yyyy);
static String dataString=",Kategori=",Judul=";
static int nBiaya =3,BiayaPinjam=0,lagi=0,nJudul;
static int nMenu=0;
//method HitungTerlambat
void HitungTerlambat (String TglAwal, String TglAkhir){
DateFormat df = new SimpleDateFormat(dd/MM/yyyy);
try{
//Konversi dari string ke tanggal
Date Tgl1 = df.parse(TglAwal);
Date Tgl2 = df.parse(TglAkhir);
//Tgl di konversi ke milidetik
long Hari1 = Tgl1.getTime();
long Hari2 = Tgl2.getTime();
long diff = Hari2 Hari1;
Terlambat = diff / (24 * 60 * 60 * 1000);
//24 = Jumlah Jam dalam 1 hari
//60 pertama = jumlah menit dalam satu jam
//60 kedua = jumlah detik dalam satu menit
//1000 = jumlah milidetik dalam satu detik;
} catch (ParseException e)
{
e.printStackTrace();
}
}
void DataBuku(){
System.out.println(| DAFTAR BUKU |);
System.out.println(===========================
===============);
System.out.println(1. Membangun Jaringan LAN);
System.out.println(2. Belajar OOP dengan Java);
System.out.println(3. Pengantar Logika Algoritma);
System.out.println(4. Membangun E-Learning Dengan
Moodle);
}
void DataKamus(){
System.out.println(| DAFTAR KAMUS |);
System.out.println(===========================
===============);
System.out.println(1. English for Computer);
System.out.println(2. English for Employe);
System.out.println(3. Belajar Bahasa Mandarin);
}
void DataMajalah(){
System.out.println(| DAFTAR MAJALAH |);
System.out.println(===========================
===============);
System.out.println(1. Pesona Muda Edisi Pebruari
2009);
System.out.println(2. Ilmu Komputer edisi Januari
2009);
System.out.println(3. Bisnis Komputer edisi Januari
2008);
}
void Sirkulasi(){
while(lagi==0){
System.out.print(=============================
=============\n);

Total
Today
Online

27,317
6
2

Get this $$$ Stats

Entri Populer
Pengolahan Data Terdistribusi
(PDT)
I . PENGERTIAN DATA
TERDISTRIBUSI Pengolahan
data terdistribusi pada sistem
komputer saat ini digambarkan sebagai banyak
komputer atau ...
Tugas Program Perpustakaan Sederhana
dengan Java
Tugas Mata Kuliah : OOP Dosen : Romi Satria
Wahono, M.Eng Tugas Membuat Program
Perpustakaan Sederhana 1.Program
perpustakaan sederhana ber...
On-Line Analytical Processing
(OLAP)
Pendahuluan Business
Intelligence dapat didefinisikan
sebagai kemampuan untuk
mengumpulkan data dari berbagai sumber,
memproses dan menampi...
Aplikasi Enkripsi Sederhana
Dengan Bahasa Pemrograman
Java
Pada aplikasi ini akan dibahas
sistem sandi klasik yaitu sistem
Vigenere.Sistem ini ditemukan oleh seorang
Perancis, Blaise de Vigenere (1...
Analisis SWOT
Penggunaan analisa SWOT dilakukan untuk
menganalisa faktor-faktor internal sehingga
diketahui apa saja faktor kekuatan (Strength)
dan kelem...
Perbandingan Jaringan MPLS dan OSPF
(Bagian 1)
Tugas Mata Kuliah Jaringan Komputer Tri
Wahyudi Bab I Pendahuluan 1.1 Latar
belakang Sejalan dengan perkembangan
jaringan internet, kebut...
UTS JARINGAN KOMPUTER
1.Didalam konteks arsitektur dasar dari sebuah
jaringan komputer, maka terdapat 4 hal yang
harus diperhatikan pada sebuah jaringan
komputer ...
Dokumen Wikileaks :
Berhubungan Indonesia
Sampai dengan saat ini (Minggu,
5 Desember 2010, 09:50 WIB),

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

http://triwahyudingeblogyuk.blogspot.co.id/201...

System.out.println( PERPUSTAKAAN SEDERHANA);


System.out.print(=============================
=============\n);
System.out.println(Pilih Kategori : \n);
System.out.println( 1. Buku Teks);
System.out.println( 2. Kamus);
System.out.println( 3. Majalah\n);
System.out.print(Kategori yang dipilih [1-3]: );
dataString = InputKeyboard.inputString();
System.out.println();
int pilih = Integer.valueOf(dataString).intValue();
switch(pilih)
{
case 1 :
Kategori=Buku;
BiayaPinjam=3000;
PerpusSederhana CetakDataBuku = new
PerpusSederhana();
CetakDataBuku.DataBuku();
System.out.print(Data Anda akan Pilih ? : );
dataString = InputKeyboard.inputString();
nJudul = Integer.valueOf(dataString).intValue();
if (nJudul==1){
Judul=Membangun Jaringan LAN;}
else if (nJudul==2){
Judul=Belajar OOP dengan Java;}
else if (nJudul==3){
Judul=Pengantar Logika Algoritma;}
else {
Judul=Membangun E-Learning Dengan Moodle;}
break;
case 2 :
Kategori=Kamus;
BiayaPinjam=2000;
PerpusSederhana CetakDataKamus = new
PerpusSederhana();
CetakDataKamus.DataKamus();
System.out.print(Data Anda akan Pilih ? : );
dataString = InputKeyboard.inputString();
nJudul = Integer.valueOf(dataString).intValue();
if (nJudul==1){
Judul=English For Computer;}
else if (nJudul==2){
Judul=English For Employe;}
else {
Judul=Belajar Bahasa Mandarin;}
break;
case 3 :
Kategori=Majalah;
BiayaPinjam=1000;
PerpusSederhana CetakDataMajalah = new
PerpusSederhana();
CetakDataMajalah.DataMajalah();
System.out.print(Data Anda akan Pilih ? : );
dataString = InputKeyboard.inputString();
nJudul = Integer.valueOf(dataString).intValue();
if (nJudul==1){
Judul=Pesona Muda Edisi Pebruari 2009;}
else if (nJudul==2){
Judul=Ilmu Komputer edisi Januari 2009;}
else {
Judul=Bisnis Komputer edisi Januari 2008;}
break;
default:
System.out.println(Silahkan Pilih Kategori Koleksi Buku,
Kamus atau Majalah \n);
break;
}
System.out.print (Nama Anggota : );
dataString = InputKeyboard.inputString();
String namaPeminjam = dataString;
System.out.print (Tanggal Pinjam (dd/mm/yyyy) : );
dataString = InputKeyboard.inputString();
String tglPinjam = dataString;
long jHari =0;

6 of 10

terdapat dua dokumen kawat diplomatik


Pemerintah Amerika Serikat yang terkait...
Risk-Based Auditing and Control
Objectives for Information and
Related Technology (COBIT)
By Tri Wahyudi Abstract The
organisation has already identied
its key risks then it has the basis for risk-based
auditing. If risks hav...
UTS IT SECURITY
1.Pengenkripan password dengan
menggunakan MD5/SHA masih dapat dibobol
dengan cara brute force. Seandainya Saudara
sebagai seorang programme...

Kalender

Situs ini menggunakan


cookie dari Google untuk
December 2015
Su
M
Tu
W
Th
F
1
2
3
4
6
7
8
9
10
11
13
14 15 16 17
18
20
21 22 23 24
25
27
28 29 30 31

Sa
5
12
19
26

Kompas Online

Nasional
Pilkada Akan Ditunda jika
Calon Tunggal Tak Lolos
Verikasi Ulang
Jokowi Minta Pertamina
Berhitung untuk Turunkan
Harga Premium
Rieke Kritik Paket Ekonomi
Jokowi yang Tak Sentuh
Persoalan Tenaga Kerja
Selain 30.000 Dollar AS, OC
Kaligis Minta Tambahan 2.500
Dollar AS kepada Evy Susanti
Purnawirawan TNI-Polri
Dukung Jokowi Tak Minta Maaf

Snap Shots
Get Free Shots from
Snap.com

Kamus

Online Reference
Dictionary, Encyclopedia & more

Word:

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

http://triwahyudingeblogyuk.blogspot.co.id/201...

try {
Date dateTglPinjam = df.parse(tglPinjam);
jHari = dateTglPinjam.getTime() + 604800000;
//604800000 menyatakan milidetik dalam 7 hari Rumus
= 24*60*60*1000*7 (24 Jam,60 Menit,60 Detik,7 Hari);
} catch (ParseException e)
{
e.printStackTrace();
}
Calendar BatasTglKembali = Calendar.getInstance();
BatasTglKembali.setTimeInMillis(jHari);//Mengatur
BatasTglKembali kedalam milidetik
String stringBatasTglPinjam =
df.format(BatasTglKembali.getTime()); //konversi
milidetik kedalam string
System.out.println(Batas waktu pinjam Anda : +
stringBatasTglPinjam);
System.out.print (Tanggal Kembali (dd/mm/yyyy) : );
dataString = InputKeyboard.inputString();
String tglKembali = dataString;
PerpusSederhana jumlahHariTerlambat = new
PerpusSederhana();
jumlahHariTerlambat.HitungTerlambat(stringBatasTglPin
jam,tglKembali);
long lamaPinjam=Terlambat + 7;
Terlambat = 0;
int biayaDendaPerHari=500;
long denda=0;
long biayaHarusDibayar=BiayaPinjam;
if (lamaPinjam > 7) {
Terlambat=lamaPinjam 7;
denda = biayaDendaPerHari * Terlambat;
biayaHarusDibayar =denda + BiayaPinjam;}
System.out.println();
System.out.println(=================PERPUSTAK
AAN SEDERHANA=================);
System.out.println(=================BUKTI
PEMINJAMAN BUKU==================\n);
System.out.println(Nama Anggota: + namaPeminjam);
if (pilih==1){
System.out.println(Judul + Kategori + Yang dipinjam :
+ Judul);}
else if (pilih==2){
System.out.println(Judul + Kategori + Yang dipinjam :
+ Judul);}
else{
System.out.println(Judul + Kategori + Yang dipinjam :
+ Judul);}
//System.out.println(Judul);
//Membuat Hasil Print out atau laporan peminjaman
System.out.println(Keterangan:\n);
System.out.println( Lama Pinjam : + +lamaPinjam +
hari+ + Terlambat :+ + Terlambat + hari);//
Mencetak Lama pinjam dan keterlambatan
System.out.println( Biaya Pinjam : Rp. + BiayaPinjam
+ /minggu+ +Denda/Hari: Rp. +
biayaDendaPerHari );// menampilan biaya pinjaman
System.out.println( Biaya Denda : Rp. + denda);//
Menampilkan biaya denda
System.out.println();
System.out.println(Biaya Yang Harus Dibayar:);
System.out.println( + Total Biaya: Rp. +
biayaHarusDibayar + \n);
System.out.println(===========================
============================);
System.out.println();
System.out.println(Terima Kasih.\n);
System.out.print(Coba Lagi ? [0=Ya] = );
dataString=InputKeyboard.inputString();
lagi=Integer.valueOf(dataString).intValue();
System.out.println();
System.out.println(Terima Kasih.);
}
}

7 of 10

Dictionary & thesaurus


Medical Dictionary
Legal Dictionary
Financial Dictionary
Acronyms
Idioms
Encyclopedia
Wikipedia
Periodicals
Literature
Other languages:

Look
in:

Spanish Dictionary
German Dictionary
French Dictionary
Italian Dictionary
Chinese Dictionary
Portuguese Dictionary
Dutch Dictionary
Norwegian Dictionary
Greek Dictionary
Russian Dictionary

by:

Word

Look it up

Sudoku Games

2 1
9

5
6

9
8

6
1

8
2

1 7 4

4
5

Sudoku Widget

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

http://triwahyudingeblogyuk.blogspot.co.id/201...

Diposkan oleh TRI WAHYUDI di 17.50


Reaksi:

Rekomendasikan ini di Google

2 komentar:
Thaminho 11 Oktober 2013 09.19
untuk desainnya sendri seperti apa ya?
Balas

Linggadari stdy 5 Agustus 2015 21.03


Iyaa,, Mas Desiainnya sperti apa?,, sya coba
loh programnya Mas,, ada satu error dan dya
gak ktmu2 buat perbaiki errornya itu,, letaknya
dii,,
if(karakter < karakter ="=" selesai =" true;
gimana yaahh??
Balas

Beri komentar sebagai:


Imam Najmudin (Google)
Keluar

Publikasikan

Pratinjau

Beri tahu saya

Link ke posting ini


Buat sebuah Link

Posting Lebih Baru

Beranda

Posting Lama

Langganan: Poskan Komentar (Atom)

Waktu Indonesia Barat

8 of 10

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

http://triwahyudingeblogyuk.blogspot.co.id/201...

Nothing On You Video

Nothin On You Lyrics at elw

Lyric of Nothing on You

Nothin On You lyrics found at elyricsworld.com

Kontak Saya

Contact Form
Name*

Email

Subject*

Message*

Image Verication
Please enter the text from the image:
[Refresh Image][What's This?]

9 of 10

09/12/15 15:22

TRI WAHYUDI : NGEBLOG YUK: Tugas Progra...

Send email

http://triwahyudingeblogyuk.blogspot.co.id/201...

Clear

JUDEXXX. Template Awesome Inc.. Diberdayakan oleh Blogger.

Powered by

10 of 10

EMF HTML Forms

09/12/15 15:22

Anda mungkin juga menyukai