Java-programm lihtsa intressi ja liitintressi arvutamiseks

Selles näites õpime arvutama Java intressi ja liitintressi.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java skanneri klass
  • Java-operaatorid

Näide 1: arvutage Java jaoks lihtne huvi

 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(); ) )

Väljund

 Sisestage põhisumma: 1000 Sisestage määr: 8 Sisestage kellaaeg: 2 Põhisumma: 1000,0 Intressimäär: 8,0 Aeg Kestus: 2,0 Lihtne intress: 160,0

Ülaltoodud näites oleme kasutanud Scannerklassi, et võtta kasutaja sisendiks põhimäär , määr ja aeg . Seejärel kasutame lihtintressi arvutamiseks lihtsa intressi valemit.

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

Näide 2: arvutage liitintress

 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(); ) )

Väljund

 Sisestage põhisumma: 1000 Sisestage intressimäär: 10 Sisestage kellaaeg: 3 Sisestage intressi lisamise kordade arv: 1 Põhisumma: 1000,0 Intressimäär: 10,0 Aeg Kestus: 3,0 Lisatud intresside arv: 1 Liitintress: 331.0000000000000045

Ülaltoodud näites oleme liitintressi arvutamiseks kasutanud liitintressi valemit.

Siin oleme arvu võimsuse arvutamiseks kasutanud meetodit Math.pow ().

Huvitavad Artiklid...