Programming

7+ Contoh Program Java Menghitung Total Belanja

×

7+ Contoh Program Java Menghitung Total Belanja

Sebarkan artikel ini

Yowatech.idContoh Program Java Menghitung Total Belanja. Halo semuanya, pada kesempatan kali ini saya akan membahas sebuah program Java yang dapat digunakan untuk menghitung total belanja.

Program ini sangat berguna bagi para pemilik usaha yang ingin menghitung total belanja pelanggan dengan cepat dan akurat.

Advertise
Advertise

Pertama-tama, mari kita bahas tentang kegunaan program ini. Program Java Menghitung Total Belanja sangat bermanfaat bagi para pemilik toko atau usaha yang ingin menghitung total belanja pelanggan dengan cepat dan akurat.

Baca Juga: 7+ Contoh Program Java Struk Belanja

Dengan menggunakan program ini, proses penghitungan total belanja akan menjadi lebih efisien dan efektif.

Selain itu, program ini juga dapat membantu dalam menghindari kesalahan penghitungan yang mungkin terjadi jika dilakukan secara manual.

Kedua, mari kita lihat bagaimana cara kerja program ini. Program Java Menghitung Total Belanja bekerja dengan cara menginput jumlah barang yang dibeli oleh pelanggan dan harga satuan barang tersebut.

Program akan menghitung total harga belanja berdasarkan jumlah barang dan harga satuan yang telah dimasukkan. Setelah itu, program akan menampilkan hasil perhitungan total belanja pada layar.

#1 Contoh Program Java Menghitung Total Belanja

Program Java untuk menghitung total belanja dengan harga barang yang sudah diketahui:

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang sudah diketahui
        int hargaBarang1 = 10000;
        int hargaBarang2 = 20000;
        int hargaBarang3 = 15000;

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Menghitung total belanja
        int totalBelanja = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        System.out.println("Total belanja: " + totalBelanja);
    }
}

#2 Contoh Program Java Menghitung Total Belanja

Program Java untuk menghitung total belanja dengan harga barang yang dimasukkan pengguna:

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang dimasukkan pengguna
        System.out.print("Harga barang 1: ");
        int hargaBarang1 = input.nextInt();
        System.out.print("Harga barang 2: ");
        int hargaBarang2 = input.nextInt();
        System.out.print("Harga barang 3: ");
        int hargaBarang3 = input.nextInt();

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Menghitung total belanja
        int totalBelanja = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        System.out.println("Total belanja: " + totalBelanja);
    }
}

#3 Contoh Program Java Menghitung Total Belanja

Program Java untuk menghitung total belanja dengan diskon:

READ  5+ Contoh Program Python Menghitung Jumlah Potongan Pajak

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang dimasukkan pengguna
        System.out.print("Harga barang 1: ");
        int hargaBarang1 = input.nextInt();
        System.out.print("Harga barang 2: ");
        int hargaBarang2 = input.nextInt();
        System.out.print("Harga barang 3: ");
        int hargaBarang3 = input.nextInt();

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Total harga sebelum diskon
        int totalHarga = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        // Diskon 10% jika total belanja melebihi 100000
        double diskon = 0.0;
        if (totalHarga > 100000) {
            diskon = 0.1 * totalHarga;
        }

        // Total belanja setelah diskon
        double totalBelanja = totalHarga - diskon;

        System.out.println("Total belanja: " + totalBelanja);
    }
}

Program di atas akan meminta pengguna untuk memasukkan harga dan jumlah barang yang dibeli, kemudian menghitung total harga sebelum diskon.

Jika total harga melebihi 100000, maka program akan memberikan diskon sebesar 10% dari total harga. Akhirnya, program akan menghitung total belanja setelah diskon dan menampilkannya di layar.

#4 Contoh Program Java Menghitung Total Belanja

Program Java untuk menghitung total belanja dengan diskon dan pajak:

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang dimasukkan pengguna
        System.out.print("Harga barang 1: ");
        int hargaBarang1 = input.nextInt();
        System.out.print("Harga barang 2: ");
        int hargaBarang2 = input.nextInt();
        System.out.print("Harga barang 3: ");
        int hargaBarang3 = input.nextInt();

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Total harga sebelum diskon
        int totalHarga = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        // Diskon 10% jika total belanja melebihi 100000
        double diskon = 0.0;
        if (totalHarga > 100000) {
            diskon = 0.1 * totalHarga;
        }

        // Total harga setelah diskon
        double totalHargaSetelahDiskon = totalHarga - diskon;

        // Pajak 5% dari total harga setelah diskon
        double pajak = 0.05 * totalHargaSetelahDiskon;

        // Total belanja setelah diskon dan pajak
        double totalBelanja = totalHargaSetelahDiskon + pajak;

        System.out.println("Total belanja: " + totalBelanja);
    }
}

#5 Contoh Program Java Menghitung Total Belanja

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang dimasukkan pengguna
        System.out.print("Harga barang 1: ");
        int hargaBarang1 = input.nextInt();
        System.out.print("Harga barang 2: ");
        int hargaBarang2 = input.nextInt();
        System.out.print("Harga barang 3: ");
        int hargaBarang3 = input.nextInt();

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Total harga sebelum diskon
        int totalHarga = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        // Diskon 10% jika total belanja melebihi 100000
        double diskon = 0.0;
        if (totalHarga > 100000) {
            diskon = 0.1 * totalHarga;
        }

        // Voucher diskon 5000 jika total belanja melebihi 50000
        double voucher = 0.0;
        if (totalHarga > 50000) {
            voucher = 5000;
        }

        // Total harga setelah diskon dan voucher
        double totalHargaSetelahDiskonDanVoucher = totalHarga - diskon - voucher;

        // Total belanja setelah diskon dan voucher
        double totalBelanja = totalHargaSetelahDiskonDanVoucher;

        System.out.println("Total belanja: " + totalBelanja);
    }
}

Program di atas akan meminta pengguna untuk memasukkan harga dan jumlah barang yang dibeli, kemudian menghitung total harga sebelum diskon.

READ  7+ Contoh Program C Biodata Mahasiswa

Jika total harga melebihi 100000, maka program akan memberikan diskon sebesar 10% dari total harga. Jika total harga melebihi 50000, maka program akan memberikan voucher diskon sebesar 5000.

Akhirnya, program akan menghitung total belanja setelah diskon dan voucher, dan menampilkannya di layar.

#6 Contoh Program Java Menghitung Total Belanja

Program Java untuk menghitung total belanja dengan diskon dan potongan harga:

Code:

import java.util.Scanner;

public class HitungTotalBelanja {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Harga barang yang dimasukkan pengguna
        System.out.print("Harga barang 1: ");
        int hargaBarang1 = input.nextInt();
        System.out.print("Harga barang 2: ");
        int hargaBarang2 = input.nextInt();
        System.out.print("Harga barang 3: ");
        int hargaBarang3 = input.nextInt();

        // Jumlah barang yang dibeli
        System.out.print("Jumlah barang 1: ");
        int jumlahBarang1 = input.nextInt();
        System.out.print("Jumlah barang 2: ");
        int jumlahBarang2 = input.nextInt();
        System.out.print("Jumlah barang 3: ");
        int jumlahBarang3 = input.nextInt();

        // Total harga sebelum diskon
        int totalHarga = (hargaBarang1 * jumlahBarang1) + (hargaBarang2 * jumlahBarang2) + (hargaBarang3 * jumlahBarang3);

        // Diskon 10% jika total belanja melebihi 100000
        double diskon = 0.0;
        if (totalHarga > 100000) {
            diskon = 0.1 * totalHarga;
        }

        // Potongan harga 5000 jika membeli barang 1 dan 2 sekaligus
        double potongan = 0.0;
        if (jumlahBarang1 > 0 && jumlahBarang2 > 0) {
            potongan = 5000;
        }

        // Total harga setelah diskon dan potongan harga
        double totalHargaSetelahDiskonDanPotongan = totalHarga - diskon - potongan;

        // Total belanja setelah diskon dan potongan harga
        double totalBelanja = totalHargaSetelahDiskonDanPotongan;

        System.out.println("Total belanja: " + totalBelanja);
    }
}

Program di atas akan meminta pengguna untuk memasukkan harga dan jumlah barang yang dibeli, kemudian menghitung total harga sebelum diskon.

Jika total harga melebihi 100000, maka program akan memberikan diskon sebesar 10% dari total harga.

Jika pembeli membeli barang 1 dan 2 sekaligus, maka program akan memberikan potongan harga sebesar 5000.

READ  30+ Contoh Program Python Sederhana, Lengkap Penjelasannya

Akhirnya, program akan menghitung total belanja setelah diskon dan potongan harga, dan menampilkannya di layar.

#7 Contoh Program Java Menghitung Total Belanja

Berikut ini adalah contoh program Java untuk menghitung total belanja dengan diskon dan ongkos kirim:

Code:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        // Input harga barang
        System.out.print("Masukkan harga barang: ");
        int hargaBarang = input.nextInt();

        // Input jumlah barang
        System.out.print("Masukkan jumlah barang: ");
        int jumlahBarang = input.nextInt();

        // Hitung total harga
        int totalHarga = hargaBarang * jumlahBarang;

        // Hitung diskon
        int diskon = 0;
        if (totalHarga >= 100000) {
            diskon = totalHarga * 10 / 100;
        } else if (totalHarga >= 50000) {
            diskon = totalHarga * 5 / 100;
        }

        // Hitung ongkos kirim
        int ongkosKirim = 0;
        if (totalHarga >= 50000) {
            ongkosKirim = 5000;
        }

        // Hitung total belanja
        int totalBelanja = totalHarga - diskon + ongkosKirim;

        // Output total belanja
        System.out.println("Total belanja: Rp " + totalBelanja);
    }
}

Penjelasan singkat:

  1. Program meminta input harga barang dan jumlah barang dari pengguna menggunakan objek Scanner.
  2. Program menghitung total harga dengan mengalikan harga barang dengan jumlah barang.
  3. Program menghitung diskon dan ongkos kirim berdasarkan total harga.
  4. Program menghitung total belanja dengan mengurangkan diskon dan menambahkan ongkos kirim ke total harga.
  5. Program mencetak total belanja ke konsol.

Penutup, Program Java Menghitung Total Belanja

Dapat disimpulkan bahwa Program Java Menghitung Total Belanja sangat berguna bagi para pemilik usaha atau toko dalam menghitung total belanja pelanggan dengan cepat dan akurat.

Selain itu, program ini juga dapat membantu menghindari kesalahan penghitungan yang mungkin terjadi jika dilakukan secara manual.

Dengan menggunakan program ini, proses penghitungan total belanja akan menjadi lebih efisien dan efektif.

Program ini juga dapat diunduh dan digunakan secara gratis, sehingga para pembaca dapat memanfaatkannya dengan mudah dan tanpa biaya.

Semoga artikel ini bermanfaat bagi para pembaca yang membutuhkan program Java Menghitung Total Belanja untuk keperluan usaha atau toko mereka.