Program Java untuk Menghitung bunga sederhana dan bunga majemuk

Dalam contoh ini, kita akan belajar menghitung bunga sederhana dan bunga majemuk di Jawa.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Kelas Pemindai Java
  • Operator Java

Contoh 1: Hitung Bunga Sederhana di Jawa

 import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); rate = rate/100; System.out.print("Enter the time: "); double time = input.nextDouble(); double interest = (principal * time * rate) / 100; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Simple Interest: " + interest); input.close(); ) )

Keluaran

 Masukkan pokok: 1000 Masukkan kurs: 8 Masukkan waktu: 2 Pokok: 1000,0 Suku Bunga: 8,0 Durasi Waktu: 2,0 Bunga Sederhana: 160,0

Dalam contoh di atas, kami telah menggunakan Scannerkelas untuk mengambil kepala sekolah , tarif , dan waktu sebagai masukan dari pengguna. Kami kemudian menggunakan rumus bunga sederhana untuk menghitung bunga sederhana.

 Simple Interest = (Principal * Rate * Time) / 100

Contoh 2: Hitung Bunga Majemuk

 import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner class Scanner input = new Scanner(System.in); // take input from users System.out.print("Enter the principal: "); double principal = input.nextDouble(); System.out.print("Enter the rate: "); double rate = input.nextDouble(); System.out.print("Enter the time: "); double time = input.nextDouble(); System.out.print("Enter number of times interest is compounded: "); int number = input.nextInt(); double interest = principal * (Math.pow((1 + rate/100), (time * number))) - principal; System.out.println("Principal: " + principal); System.out.println("Interest Rate: " + rate); System.out.println("Time Duration: " + time); System.out.println("Number of Time interest Compounded: " + number); System.out.println("Compound Interest: " + interest); input.close(); ) )

Keluaran

 Masukkan pokok: 1000 Masukkan kurs: 10 Masukkan waktu: 3 Masukkan berapa kali bunga digabung: 1 Pokok: 1000,0 Suku Bunga: 10,0 Durasi Waktu: 3,0 Jumlah Bunga Waktu Gabungan: 1 Bunga Majemuk: 331,00000000000045

Dalam contoh di atas, kami telah menggunakan rumus bunga majemuk untuk menghitung bunga majemuk.

Di sini, kami telah menggunakan metode Math.pow () untuk menghitung kekuatan bilangan tersebut.

Artikel yang menarik...