بکندباز

فرض کنید 10,000 دلار را برای 10 سال با نرخ بهره 6% سالانه که ماهانه مرکب می‌شود، سرمایه‌گذاری کرده‌اید. مقدار نهایی سرمایه شما پس از 10 سال چقدر خواهد بود؟

فرمول بهره مرکب:

A=P×(1+rn)n×t

که در آن:

  • مقدار نهایی سرمایه است.
  • مبلغ اولیه سرمایه‌گذاری است.
  • نرخ بهره سالانه (به صورت اعشاری).
  • تعداد دوره‌های مرکب شدن در سال (مثلاً 12 برای ماهانه، 4 برای فصلی، 365 برای روزانه، 1 برای سالانه).
  • تعداد سال‌های سرمایه‌گذاری.

برای سوال اولیه:

compound_interest(10000, 10, 0.06, 12) ➞ 18193.97

توجه داشته باشید که نرخ بهره به صورت یک عدد اعشاری داده شده است و مقدار n=12 است، زیرا در بهره مرکب ماهانه، هر سال شامل 12 دوره می‌شود.
بهره مرکب همچنین می‌تواند به‌صورت سالانه، فصلی، هفتگی یا روزانه محاسبه شود.

تابعی بنویسید که مقادیر را دریافت کرده و مقدار سرمایه نهایی را تا دو رقم اعشار گرد کند.

نمونه ورودی و خروجی

CompoundInterest(100, 1, 0.05, 1) ➞ 105.0

CompoundInterest(3500, 15, 0.1, 4) ➞ 15399.26

CompoundInterest(100000, 20, 0.15, 365) ➞ 2007316.26

نکات

  1. نرخ بهره به صورت اعشاری داده می‌شود (مثلاً 6% → 0.06).
  2. تعداد دوره‌های مرکب شدن می‌تواند سالانه (1)، فصلی (4)، ماهانه (12)، هفتگی (52) یا روزانه (365) باشد.
  3. مقدار نهایی سرمایه تا دو رقم اعشار گرد شود.
  4. مقدار سرمایه اولیه مثبت خواهد بود و مقدار نرخ بهره نیز همیشه غیرمنفی خواهد بود.
CompoundInterest(100, 1, 0.05, 1)  ➞ 105.0
CompoundInterest(3500, 15, 0.1, 4)  ➞ 15399.26
CompoundInterest(100000, 20, 0.15, 365)  ➞ 2007316.26

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط