Studi Kasus
Suatu perusahaan akan mencetak buku sebanyak 1000 eksemplar (buku), tebalnya 100 lembar perbuku. Perusahaan tersebut memiliki mesin cetak
dengan kecepatan 1 lembar per detik. Buatkan Program untuk menghitung berapa waktu yang diperlukan untuk menyelesaikan pencetakan. Keluaran
dari program yaitu hari, jam, menit, dan detik. Dengan memberikan inputan
Terlebih dahulu.
package tugas.pkg1; /*Lembar package java*/
import java.util.Scanner; /*Header inputan*/
public class Tugas1 { /*Nama class*/
public static void main(String[] args) {
/*Pendeklarasian tipe data, dan pemberian variabel*/
int hari, jam, menit, detik;
int buku, lembar, total_lembar = 0;
/*Input data*/
Scanner sc = new Scanner (System.in);
System.out.print ("Masukan Jumlah buku : ");
Integer Buku = sc.nextInt();
System.out.print ("Masukan lembar perbuku : ");
Integer Lembar = sc.nextInt();
/*Proses perhitungan*/
total_lembar = Lembar * Buku;
hari = total_lembar / 86400;
total_lembar = total_lembar - hari * 86400;
jam = total_lembar / 3600;
total_lembar = total_lembar - jam * 3600;
menit = total_lembar / 60;
detik = total_lembar - menit * 60;
/*Menampilkan hasil*/
System.out.println (hari + " Hari");
System.out.println (jam + " Jam");
System.out.println (menit +" Menit");
System.out.println (detik+ " Detik");
}
}
Hasil Running
Keterangan
Program diatas merupakan program yang sederhana dibuat untuk mengetahui berapa lama proses pencetakan buku apabila jumlah dan lembar buku dimasukan. Program hanya melakukan 2 buah inputan data yaitu jumlah buku dan jumlah lembar. Kemudian akan dilakukan proses perhitungan yang dimana akan mencari waktu yang dibutuhkan untuk mencetak buku. Setelah diketahui hasilnya, maka akan di tampilkan hasilnya berupa waktu hari, jam, menit, dan detik.
0 Response to "Program Menghitung Waktu Kecepatan Mesin Percetakan Buku - Java"
Post a Comment