Program Diagram Class


A.    TUJUAN
Tujuan dibuatnya program ini adalah untuk mempermudah suatu usaha rental mobil dalam melakukan transaksi antara penyedia dengan penyewa dan pencatatan penyewaan serta pengembaliannya. Jangka waktu penyewa hanya 2 hari sesuai kesepakatan, jika pengembaliannya lebih dari 2 hari maka penyewa akan dikenai denda (per harinya sebesar Rp. 1000000).

B.     ALAT DAN BAHAN
·         Sebuah Laptop
·         Aplikasi NetBeans
·         Referensi pembelajarn dari internet

C.     LANGKAH-LANGKAH
1.      Nyalakan laptop anda,
2.      Kemudian buka aplikasi NetBeans,
3.      Buat class dengan nama class Rental_Mobil
4.      Tuliskan syntax pada class Rental_Mobil

package Rental_Mobil;
import java.util.Scanner;

public class Rental_Mobil {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String nama;
String nama_mobil;
String kode_mobil;
int tgl_pinjam;
int tgl_kembali;
int denda;

System.out.print("Nama : " );
nama=input.nextLine();
System.out.print("Nama Mobil : " );
nama_mobil=input.nextLine();
System.out.print("Kode Mobil : " );
kode_mobil=input.nextLine();
System.out.print("Tanggal Pinjam : ");
tgl_pinjam=input.nextInt();
System.out.print("Tanggal Kembali: ");
tgl_kembali=input.nextInt();

denda=(tgl_kembali-tgl_pinjam-2)*1000000;

if(tgl_kembali<=tgl_pinjam+2){
System.out.println("\nNama \t\t\t: "+nama);
System.out.println("Nama Mobil \t\t: "+nama_mobil);
System.out.println("Kode Mobil \t\t: "+kode_mobil);
System.out.println("Tanggal Pinjam \t\t: "+tgl_pinjam+" Januari 2019");
System.out.println("Tanggal Kembali \t: "+tgl_kembali+" Januari 2019");
System.out.println("Denda \t\t\t: Tidak Ada Denda");
} else{
System.out.println("\nNama \t\t\t: "+nama);
System.out.println("Nama Mobil \t\t: "+nama_mobil);
System.out.println("Kode Mobil \t\t: "+kode_mobil);
System.out.println("Tanggal Pinjam \t\t: "+tgl_pinjam+" Januari 2019");
System.out.println("Tanggal Kembali \t: "+tgl_kembali+" Januari 2019");
System.out.println("Denda \t\t\t: Rp. "+denda);
}
}
}

5.      Kemudian RUN program tersebut, jika ada error teliti kembali programnya dan jika berhasil maka masukkan data anda.

D.    Hasil
1.      Berikut adalah output dari program diatas yang tidak terkena denda.

2.      Berikut adalah output dari program diatas yang terkena denda karena pengembalian lebih dari kesepakatan (2 hari).
 



Komentar

Postingan populer dari blog ini

Mengevaluasi Kesesuaian Hasil Produk Dengan Rancangan

DBMS&RDBMS

RUANG LINGKUP PUBLIC RELATION