Menghitung Waktu Tempuh Yang Diperlukan Dalam Sebuah Perjalanan Dengan Java

DailyBlog.id - Dalam artikel kali ini saya akan membagikan tutorial bagaimana cara membuat program Java untuk menghitung waktu tempuh yang diperlukan. Waktu tempuh sendiri merupakan waktu total yang dibutuhkan dalam perjalanan, sudah termasuk berhenti dan tundaan, dari satu tempat ke tempat lain yang melalui rute tertentu. Nah, sebagai contoh soal yang akan dijalankan pada codingan javanya nanti seperti ini:


"Buatlah sebuah program untuk menghitug waktu tempuh yang diperlukan dalam sebuah perjalanan, dengan syarat 2 input bilangan bulat digunakan jarak yang harus ditempuh (km) dan bilangan bulat yang digunakan untuk kecepatan (km/jam)".


Input:
Jarang yang ditempuh (km)    : 100
Nilai kecepatan (km/jam)       : 60

Output:
Waktu tempuh yang dibutuhkan:
1 jam 40 menit


Menghitung Waktu Tempuh Yang Diperlukan Dalam Sebuah Perjalanan Dengan Java

Nah, seperti itu contoh soal menghitung waktu tempuh yang diperlukan dalam sebuah perjalanan yang akan dijalankan pada program Java nantinya. Dengan ada program ini, memungkinkan membantu kalian untuk menghitung waktu tempuh. Tidak perlu lama lagi, kalian bisa copas script yang ada dibawah ini:

import java.util.Scanner;

public class Main
{
    public static void main(String [] argh)
    {
        // Buat variabel perhitungan
        double waktu;
        int jarakTempuh, kecepatan, ubahWaktu;
        int totalJam, totalMenit, totalDetik, modWaktu;

        // Input dari keyboard
        Scanner scan    = new Scanner(System.in);

        System.out.print("Jarak yang ditempuh (km) : ");
        jarakTempuh     = scan.nextInt();

        System.out.print("Nilai kecepatan (km/jam) : ");
        kecepatan       = scan.nextInt();

        // Ubah jarakTempuh dan kecepatan
        jarakTempuh = jarakTempuh * 1000;
        kecepatan   = kecepatan * 1000;

        // Hitung waktu yang dibutuhkan
        waktu       = jarakTempuh / ((double) kecepatan / 3600);
        ubahWaktu  = (int) waktu; // jadikan int

        modWaktu    = ubahWaktu % 3600; // cari sisa bagi
        totalJam    = (ubahWaktu - modWaktu) / 3600; // hitung untuk jam
        totalMenit  = (modWaktu - modWaktu % 60) / 60; // hitung untuk menit

        // Tampilkan hasil perhitungan
        System.out.println("\nWaktu tempuh yang dibutuhkan:");
        System.out.printf("%d jam %d menit%n", totalJam, totalMenit);
    }
}


Kalian bisa menggunakan NetBeans atau IntelliJ IDEA atau program lainnya yang bisa digunakan untuk menjalankan script Java yang diatas. Dan pastikan nama file Main.java, dikarenakan script diatas menggunakan class dengan nama Main . Namun, kalian juga bisa mengganti nama file tersebut sesuai dengan selera kalian dan pastikan nama file (depannya .java) dan nama classnya juga sama.

Mungkin sampai disini saja artikel tutorial dari saya, mengenai program java untuk menghitung waktu tempuh yang diperlukan dalam sebuah perjalanan. Semoga artikel ini dapat bermanfaat bagi kalian semua. Jika saya ada salah kata, atau salah pengucapan saya mohon maaf. Sekian dan terima kasih.

Selamat Mencoba!

Previous Post Next Post