ในบทความนี้ เราจะป้อนจำนวนเงินหลัก อัตรา และเวลา (ปี) จากผู้ใช้เพื่อค้นหาดอกเบี้ยแบบง่ายและดอกเบี้ยทบต้น
ความสนใจง่ายๆ - เปอร์เซ็นต์ดอกเบี้ยของเงินต้นทั้งหมด ผลตอบแทนน้อยกว่าเมื่อเทียบกับดอกเบี้ยทบต้น
ดอกเบี้ยทบต้น - เปอร์เซ็นต์ดอกเบี้ยที่เรียกเก็บจากเงินต้นและดอกเบี้ยค้างรับ อัตราจะสูงกว่าเมื่อเทียบกับดอกเบี้ยธรรมดา
ป้อนข้อมูล
สมมติว่าต่อไปนี้คือข้อมูลที่เราป้อน −
เงินต้น =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.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