//import PeminjamanBuku.Maklumat_Pelajar;
//import PeminjamanBuku.Buku;
import java.io.*;
class PeminjamanBuku
{
String nama_pelajar, no_pendaftaran, jabatan, kelas ,kad_pengenalan, tajuk_buku, no_siri, str;
int tempohP, tarikhPeminjaman, tarikhPemulangan;
double denda=0;
public String menuList()throws IOException
{
String choice;
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
System.out.println("\n =============================================================");
System.out.println("\n SELAMAT DATANG KE SISTEM PEMINJAMAN BUKU DI PERPUSTAKAAN PMU");
System.out.println("\n\t\t 1. MAKLUMAT PELAJAR");
System.out.println("\n\t\t 2. MAKLUMAT BUKU ");
System.out.println("\n\t\t 3. PAPARAN MAKLUMAT");
System.out.println("\n\t\t 4. KELUAR SISTEM");
System.out.println("\n =============================================================");
System.out.print("\n\n\n SILA MASUKKAN PILIHAN ANDA : ");
choice=stdin.readLine();
int num=Integer.parseInt(choice);
return choice;
}
public void selectionCase(String selection)throws IOException
{
String choice;
int num=Integer.parseInt(selection);
switch(num)
{
case 1 : Maklumat_Pelajar();
choice=menuList();
selectionCase(choice);
break;
case 2 : Maklumat_Buku();
choice=menuList();
selectionCase(choice);
break;
case 3 : Papar_Maklumat();
choice=menuList();
selectionCase(choice);
break;
case 4 : System.exit(0);
}
}
public void Maklumat_Pelajar() throws IOException
{
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
System.out.print("\nMasukkan Nama Pelajar : ");
nama_pelajar=stdin.readLine();
System.out.print("\nMasukkan No Kad Pengenalan Pelajar : ");
kad_pengenalan=stdin.readLine();
System.out.print("\nMasukkan No Pendaftaran Pelajar : ");
no_pendaftaran=stdin.readLine();
System.out.print("\nMasukkan Kod Jabatan : ");
jabatan=stdin.readLine();
System.out.print("\nMasukkan Kelas Pelajar : ");
kelas=stdin.readLine();
}
public void Maklumat_Buku() throws IOException
{
BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
System.out.print("\nMasukkan Tajuk Buku : ");
tajuk_buku=stdin.readLine();
System.out.print("\nMasukkan Nombor Siri Buku : ");
no_siri=stdin.readLine();
System.out.print("\nMasukkan Tarikh Peminjaman Buku : ");
str=stdin.readLine();
tarikhPeminjaman=Integer.parseInt(str);
System.out.print("\nMasukkan Tarikh Pemulangan Buku : ");
str=stdin.readLine();
tarikhPemulangan=Integer.parseInt(str);
tempohP = tarikhPemulangan - tarikhPeminjaman;
denda=(tempohP*5.00)-(7*5.00);
if(tempohP>=7)
{
System.out.println("\nAnda Dikenakan Denda Kerana Lambat Memulangkan Buku Yang Dipinjam : "+denda);
}
else
{
System.out.println("\nTerima Kasih, Jumpa Lagi");
}
}
public void Papar_Maklumat()
{
System.out.println("\n\t -------------------------------------------------");
System.out.print("\n\n\t PAPARAN MAKLUMAT PELAJAR");
System.out.print("\n\t Nama Pelajar : "+nama_pelajar);
System.out.print("\n\t No Kad Pengenalan Pelajar : "+kad_pengenalan);
System.out.print("\n\t No Pendaftaran Pelajar : "+no_pendaftaran);
System.out.print("\n\t Jabatan : "+jabatan);
System.out.print("\n\t Kelas : "+kelas);
System.out.print("\n");
System.out.print("\n\n\t PAPARAN MAKLUMAT BUKU");
System.out.print("\n\t Tajuk Buku Yang Dipinjam : "+tajuk_buku);
System.out.print("\n\t No Siri Buku : "+no_siri);
System.out.print("\n\t Tarikh Peminjaman Buku : "+tarikhPeminjaman);
System.out.print("\n\t Tarikh Pemulangan Buku : "+tarikhPemulangan);
System.out.print("\n\t Denda Yang Dikenakan Atas Kelewatan Pemulangan Buku : "+denda);
System.out.print("\n\t -------------------------------------------------");
System.out.println("\n\n");
}
public static void main(String args[])throws IOException
{
String choice;
PeminjamanBuku P1 = new PeminjamanBuku();
choice = P1.menuList();
P1.selectionCase(choice);
}
}
Please help me??????

Start a new topic
Add Reply




MultiQuote
| 


