Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

โปรแกรม Java เพื่อคำนวณดอกเบี้ยแบบธรรมดาและดอกเบี้ยทบต้น


ในบทความนี้ เราจะป้อนจำนวนเงินหลัก อัตรา และเวลา (ปี) จากผู้ใช้เพื่อค้นหาดอกเบี้ยแบบง่ายและดอกเบี้ยทบต้น

ความสนใจง่ายๆ - เปอร์เซ็นต์ดอกเบี้ยของเงินต้นทั้งหมด ผลตอบแทนน้อยกว่าเมื่อเทียบกับดอกเบี้ยทบต้น

ดอกเบี้ยทบต้น - เปอร์เซ็นต์ดอกเบี้ยที่เรียกเก็บจากเงินต้นและดอกเบี้ยค้างรับ อัตราจะสูงกว่าเมื่อเทียบกับดอกเบี้ยธรรมดา

ป้อนข้อมูล

สมมติว่าต่อไปนี้คือข้อมูลที่เราป้อน −

เงินต้น =25000.0 อัตราดอกเบี้ยรายปี =10.0 ครั้ง (ปี) =4.0

ผลผลิต

ผลลัพธ์ของเราควรเป็นการคำนวณดอกเบี้ยแบบง่ายและดอกเบี้ยทบต้น -

ดอกเบี้ยธรรมดา:1000000 ดอกเบี้ยทบต้น:11602.5000000007

อัลกอริทึม

ขั้นตอนที่ 1 – STARTขั้นตอนที่ 2 – ประกาศ 5 จำนวนเต็ม p, r, t, s_interest, c_interestStep 3 – อ่านค่าของ p, r, t จากผู้ใช้ ขั้นตอนที่ 4 – ดำเนินการ (p * r * t)/100 ขั้นตอนที่ 5 – ดำเนินการ p * Math.pow(1.0+r/100.0,t) - p;Step 6 – เก็บเอาต์พุตของขั้นตอนที่ 4 ใน s_interestStep 7 – เก็บเอาต์พุตของขั้นตอนที่ 5 ใน c_interestStep 8 – แสดง s_interestStep 9 – แสดง c_interestStep 10 – STOP 

ตัวอย่างที่ 1

ที่นี่ ผู้ใช้ป้อนอินพุตตามข้อความแจ้ง คุณสามารถลองใช้ตัวอย่างนี้ในเครื่องมือกราวด์ของเรา โปรแกรม Java เพื่อคำนวณดอกเบี้ยแบบธรรมดาและดอกเบี้ยทบต้น .

นำเข้า java.util.*; SimpleAndCompountInterest คลาสสาธารณะ { โมฆะคงที่สาธารณะ main (สตริง [] args) { double p, r, t, s_interest, c_interest; สแกนเนอร์สแกนเนอร์ =สแกนเนอร์ใหม่ (ระบบใน); System.out.println("ป้อนค่าของ Principal ="); p =สแกนเนอร์ nextDouble(); ระบบ. ออก. println("ระบุอัตราดอกเบี้ยรายปี ="); r =scanner.nextDouble(); ระบบ. ออก. println("ป้อนเวลา (ปี) ="); t =scanner.nextDouble(); s_interest =(p * r * t)/100; c_interest =p * Math.pow(1.0+r/100.0,t) - p; System.out.println("ดอกเบี้ยธรรมดา:"+s_interest); ระบบ.ออก println("ดอกเบี้ยทบต้น:"+c_interest); }}

ผลลัพธ์

ป้อนค่าของเงินต้น =1500ป้อนอัตราดอกเบี้ยรายปี =8ป้อนเวลา (ปี) =3ดอกเบี้ยธรรมดา:360.0ดอกเบี้ยทบต้น:389.568000000000

ตัวอย่างที่ 2

ในที่นี้ มีการกำหนดจำนวนเต็มก่อนหน้านี้ และเข้าถึงและแสดงค่าบนคอนโซล

นำเข้า java.util.*;คลาสสาธารณะ SimpleAndCompountInterest { โมฆะสาธารณะหลัก (สตริง []args){ double p, r, t, s_interest, c_interest; p =25000; r =10; เสื้อ =4; System.out.println("เงินต้น ="+p); ระบบ. ออก. println("อัตราดอกเบี้ยรายปี ="+r); ระบบ. ออก. println("เวลา (ปี) ="+t); s_interest =(p * r * t)/100; c_interest =p * Math.pow(1.0+r/100.0,t) - p; System.out.println("ดอกเบี้ยธรรมดา:"+s_interest); ระบบ.ออก println("ดอกเบี้ยทบต้น:"+c_interest); }}

ผลลัพธ์

เงินต้น =25000.0 อัตราดอกเบี้ยรายปี =10.0 ครั้ง (ปี) =4.0 ดอกเบี้ยธรรมดา:1,0000.0 ดอกเบี้ยทบต้น:11602.500000000007