PDA

View Full Version : تابع محاسباتی



h.gheidrlou
پنج شنبه 28 آبان 1394, 20:50 عصر
باسلام خدمت اساتید
نیاز به راهنمایی دوستان دارم
ابتدا صورت مسئله را توضیح بدم بعدا خواهش کنم
می خوام محاسبه کارمزد انجام بدم به شرح ذیل و نمیدونم چه تابعی بنویسم که جوابگو باشه
اصل وام 10.000.000 ریال
مدت = 42 ماه
نرخ = 2%
روش: قسط اول در هرسال بعنوان کارمزد باشه و 11 ماه بعنوان اقساط از اصل
یعنی 42 ماه برابر است با 3 سال و 6 ماه ====>>>> یعنی 4قسط بعنوان کارمزد ((اقساط شماره 1 و 13 و 25 و 37 )) و 38 قسط بابت اصل
10.000.000 تقسیم بر 38 ماه == 263158 ریال مبلغ هرقسط
کارمزد سال اول = 10.000.000 ریال * 2 % =200.000 ریال این مبلغ در قسط شماره 1 از مشتری اخذ میشود

مانده ابتدای سال دوم جهت محاسبه کارمزد == 11 قسط از اصل * 263.158 ریال مبلغ هر قسط = 2894738 ریال پرداخت شده طی سال اول
مانده ابتدای سال دوم 10.000.000 ریال - 2.894.738 ریال = 7.105.262 ریال
کارمزد سال دوم == 7.105.262 ریال * 2% = 142.105 ریال ===>>>> مبلغ کارمزد سال دوم بعنوان قسط شماره 13

مانده ابتدای سال سوم == 11*263.158=2.894.738 ریال مبالغ پرداختی در طی سال دوم - 7.105.262 ریال = 4.210.524 ریال مانده ابتدای سال سوم
کارمزد سال سوم == 4.210.524 * 2% = 84.210 ریال بعنوان قسط شماره 25

مانده ایتدای سال چهارم == 11*263.158=2.894.735 ریال مبالغ پرداختی طی سال سوم - 4.210.524 ریال = 1.315.789 ریال مانده ابتدای سال چهارم
کارمزد سال چهارم == 1.315.789 ریال * 2% =26.316 ریال

**** حالا یکی از اساتید راهنمایی کنه چه تابعی براش بنویسم که بتونم این فرمول را با تعداد اقساط متفاوت جواب بدهد؟؟
باتشکر از دوستان

ژیار رحیمی
پنج شنبه 28 آبان 1394, 23:19 عصر
سلام .شما در محاسبه وام براشت خودتو از سیستم وام پیاده سازی میکنی به پیشنهاد من کار خودتو راحت کن و کد هاتو بر اساس دو فرمول بانکی موجود در بازار که برای محاسبه وام استفاده میشه پیاده سازی کن.چون ممکنه تسفیه زودهنگام وام هم داشته باشی که این موضوع هم باید در نظر داشته باشی.تا اونجایی که میدونم یک قسط بخش کوچکی از ان برای بهره و بخش بیشتر آن بابت اصل وام هست.اینکه بیای خود اصل وام و سود رو بصورت جدا در نظر بگیری و در زمانهای خاصی اونا رو دریافت کنی با انچه در سیستم بانکی در نظر گرفته میشود متفاوت هست

ژیار رحیمی
پنج شنبه 28 آبان 1394, 23:26 عصر
فرض کن شخص در سال دوم در ابتدای سال در دو قسط سود کل اقساط در سال جاری رو پرداخت میکنه و در وسط سال اقدام به تسویه کامل وام میکنه که خود باعث بروز مشکل میشه

h.gheidrlou
پنج شنبه 28 آبان 1394, 23:53 عصر
دوست عزیز متشکرم از شما که مبحث را مطالعه کردید. من نرم افزار محاسبه سود و تسویه که حاوی همه گزینه های مربوطه است را مطالعه کردم و نوشتم
این نرم افزار را میخوام برای وامهای قرض الحسنه ای که سود نداره
و فقط مشمول کارمزد می باشد و روشش هم باید دقیقا همیونجوری باشه که توضیح دادم
یعنی کارمزد با اصل قاطی نمیشه فقط باید تابعی طراحی کنم که تشخیص بده الان قسط 1 یا 13 یا 25 یا 37 و................. هستش و بعدش هم محاسبه به روش مذکور

reza_ali202000
جمعه 29 آبان 1394, 01:38 صبح
سلام دوست عزیز
کارمزد جدا از سال گرفته میشه. یعنی جز اقساط حساب نمیشه.
ولی اگه خواستین حساب کنید بازم مشکلی نیست.
1. تعداد قسط/12=تعداد کارمزد(گرد به عدد بزرگتر)
2. اصل پول/(تعداد کارمزد-تعداد قسط)= مبلغ اقساط
3. حلقه i=1 تا تعداد کارمزد
کارمزدi=اصل پول-(i*11*مبلغ اقساط)*2%


امیدوارم بدردتون بخوره

h.gheidrlou
شنبه 30 آبان 1394, 13:51 عصر
دوست عزیز من حلقه ای نوشتم ولی بازم نتیجه نمیده
و اما اصل صورت مسئله را به شرح تصویر پیوست ملاحظه کنید136945

h.gheidrlou
شنبه 30 آبان 1394, 19:51 عصر
بالاخره با تلاش تونستم به نتیجه برسم و کدمربوطه را بنویسم
این هم قسمتی از کد مربوطه - حلقه ای که مهمترین قسمت این کد هست ، ملاک نظر من بود136948

h.gheidrlou
شنبه 30 آبان 1394, 19:53 عصر
تشکرازدوستانی که در این بخش بنده را مورد لطف خود قراردادند