PROGRAM PERPUSTAKAAN MAHASISWA


Assalamu'alaikum.

Tulisan berikut bertujuan untuk memenuhi tugas mandiri dari mata kuliah pemrograman terstruktur, STMIK MERCUSUAR
Dosen pengajar  :Slamet Sucipto M.KOM

Pada kesempatan blog saya kali ini, Saya ingin membagikan postingan saya yang berjudul PROGRAM PERPUSTAKAAN MAHASISWA dalam rangka tugas kuliah saya semester 3 yaitu Pemrograman Terstruktur .

Ketentuan :

User memasukan data (namaMhs, nim, jumlahbukupinjam, judulbBuku, jenis, biayapinjam)
Program menampilkanhasil
• (namaMhs, nim, jumlahbukupinjam, judulBuku, jenis, biayapinjam
• totalbiaya => dihitung dari penjumlahan biayapinjam per masing buku
• Jenis => jenis buku (1. Buku Komputer, 2. Buku Non Komputer)
• biayapinjam =>
• ketentuan jika jenis buku komputer, biayapinjam= 5.000 /buku
• ketentuan jika jenis buku non komputer, biayapinjam= 3.000 /buku

Codingan Program Perpustakaan  :
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication3;
import java.util.Scanner;
public class Perpustakaan {
    @SuppressWarnings("empty-statement")
    public static void main(String[] args) {
    Scanner input = new Scanner (System.in);
       System.out.println ("         Masukan Data          ");
    System.out.println ("-------------------------------");
    System.out.print   ("Nama            : ");
    String nama = input.nextLine();
    System.out.print   ("NIM             : ");
    String nim = input.nextLine();
    System.out.print   ("Jumlah Buku     : ");
    int jumlah = input.nextInt();
    System.out.println ();
      int total=0;
    int i=0;
    String[] judul= new String[jumlah];  
    int[] jenis = new int[jumlah];
    int[] harga = new int[jumlah];
   
    do{
    Scanner inputarr = new Scanner(System.in);
    System.out.print   ("Judul Buku ke-"+ i+" : ");
    judul[i]= inputarr.nextLine();
    System.out.print ("Jenis Buku <1>Komputer <2>Non Komputer | pilih : ");
    jenis[i] = inputarr.nextInt();
     if(jenis[i]== 1){
    harga[i]= 5000;}
    else if(jenis[i]==2){
    harga[i] = 3000;}
    i++;
    }while (i<jumlah);
System.out.println();
    System.out.println ("-------------------------------");
    System.out.println ("Nama            : "+nama);
    System.out.println ("NIM             : "+nim);
    System.out.println ("-------------------------------");
    System.out.println ("       Buku Yang Dipinjam      ");
    System.out.println ("-------------------------------");
    i=0;
    do{
        System.out.println (i+" | "+judul[i]+" | Harga Sewa : "+harga[i]);
 total=total+ harga[i];
 i++;
    }
    while (i<jumlah);
    System.out.println ("-------------------------------");
    System.out.println ("Total Biaya Pinjam "+total);
      }
    }



Screenshot hasilnya :
          

                                  


Refrensi diambil dari Blog       :

http://endipamungkas.blogspot.co.id/2017/04/program-perpustakaan-mahasiswa-java.html

Komentar

Postingan populer dari blog ini

PROGRAM MENGHITUNG VOLUME BANGUN RUANG

Aplikasi Menggunakan 2 Dimensi Dengan Angka 4

Aplikasi Menggunakan 2 Dimensi Dengan Angka Ganjil