|
|
|
โจทย์คำนวนเงินกู้นักศึกษาครับ โดยใช่ For ในการเขียน |
|
|
|
|
|
|
|
ลองเขียน algorithm ออกมาก่อน
หรือไม่ถนัดก็ทำใส่ excel เลย(ง่ายดี)
ประมาณว่า ช่องนี้*ช่องนี้ เท่ากับเท่าไหร่?
แล้วลองเขียนเป็นโค้ดออก มา แล้วค่อยมาถามใหม่เน๊าะ
|
|
|
|
|
Date :
2015-04-10 16:56:27 |
By :
ipstarone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องคำถามผิดหรือเปล่า ?
การตั้งคำถามควรเริ่มจาก 4w1h ก่อนนะ
what ทำอะไร
when ทำเมื่อไหร่
where ทำที่ไหน
whyทำไปเพื่ออะไร
how ทำอย่างไร
คิดว่าจะได้คำตอบในไม่ช้าครับ
|
|
|
|
|
Date :
2015-04-10 20:06:10 |
By :
deksoke |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#) Console Project
double[] interestrate = { 10.00, 17.25, 20.75, 24.25, 27.75 };//อัตราการผ่อนชำระเงินต้นในแต่ละปี
double loan = 90000;//เงินต้นที่ใช้ในการคำนวณ
double loan_remain = loan; //เงินต้นคงเหลือในแต่ละปี
double principle;//เงินต้นที่ต้องชำระในแต่ละปี
double interest_1_peryear = 0;//ดอกเบี้ยร้อยละ 1 ต่อปี
double payment;//ยอดรวมที่ต้องชำระในแต่ละปี
for (int i = 0; i < 5; i++)
{
principle = (loan * interestrate[i]) / 100;//หาเงินต้นที่ต้องชำระในแต่ละปี โดยคำนวณจากอัตราการผ่อนชำระของแต่ละปี
if (i == 0)//ปีแรกไม่ต้องคำนวณดอกเบี้ยร้อยละ 1 ต่อปี
{
payment = principle;//ปีแรก ยอดรวมที่ต้องชำระไม่รวมดอกเบี้ยร้อยละ 1 ต่อปี
}
else
{
interest_1_peryear = (loan_remain * 1) / 100;//คำนวณดอกเบี้ยร้อยละ 1 ต่อปีของเงินต้นคงเหลือ
payment = principle;//ยอดรวมที่ต้องชำระเกิดจากเงินต้นที่ต้องชำระรวมกับดอกเบี้ยร้อยละ 1 ต่อปี
}
Console.WriteLine("{0} , {1} , {2} , {3} , {4}", loan_remain, interestrate[i], principle, interest_1_peryear, payment + interest_1_peryear);
loan_remain = loan_remain - payment;
}
Console.ReadKey();
|
ประวัติการแก้ไข 2015-04-11 13:11:57
|
|
|
|
Date :
2015-04-11 13:10:16 |
By :
01000010 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|