جدول المحتويات:

برنامج Python - الفائدة المركبة مع المساهمات / الإيداع الشهري: 5 خطوات
برنامج Python - الفائدة المركبة مع المساهمات / الإيداع الشهري: 5 خطوات

فيديو: برنامج Python - الفائدة المركبة مع المساهمات / الإيداع الشهري: 5 خطوات

فيديو: برنامج Python - الفائدة المركبة مع المساهمات / الإيداع الشهري: 5 خطوات
فيديو: تعلم البرمجة بلغة بايثون 2024, شهر نوفمبر
Anonim
برنامج بايثون - الفائدة المركبة مع المساهمات / الإيداع الشهري
برنامج بايثون - الفائدة المركبة مع المساهمات / الإيداع الشهري
برنامج بايثون - الفائدة المركبة مع المساهمات / الإيداع الشهري
برنامج بايثون - الفائدة المركبة مع المساهمات / الإيداع الشهري

برنامج لحساب الفائدة المركبة مع المساهمة الشهرية في نهاية الشهر.

الصيغة المأخوذة من TheCalculatorSite.com: الفائدة المركبة للمبدأ: P (1 + r / n) ^ (nt) القيمة المستقبلية لسلسلة: PMT × (((1 + r / n) ^ nt - 1) / (r / ن))

الخطوة 1: الحصول على البيانات من المستخدم

الحصول على بيانات من المستخدم
الحصول على بيانات من المستخدم

اطلب من المستخدم إدخال البيانات المطلوبة:

Principinput = input ("Enter basic:") Annualrateinput = input ("أدخل المعدل السنوي:") numberoftimescompoundedinput = input ("أدخل عدد مرات تراكم الفائدة سنويًا:") yearsinput = input ("الوقت بالسنوات:") monthcontributioninput = input ("أدخل مبلغ المساهمة الشهرية:")

الخطوة 2: تحويل البيانات

تحويل البيانات
تحويل البيانات

يتم إدخال البيانات كسلاسل يجب تحويلها إلى أعداد صحيحة. (مساهمة شهرية)

الخطوة 3: احسب الفائدة المركبة بالإضافة إلى الأصل

احسب الفائدة المركبة بالإضافة إلى الأصل
احسب الفائدة المركبة بالإضافة إلى الأصل

أولاً ، احسب الفائدة المركبة بالإضافة إلى رأس المال: # حساب الفائدة المركبة بالإضافة إلى الرقم الأولي الأساسي = (1 + (المعدل السنوي / العدد الذي يتجمع في الوقت نفسه)) # print ("الرقم الأولي:" ، الرقم الأولي) المرتفع الطاقة = (عدد مرات الجمع * السنوات) # print ("Raised إلى قوة: "، مرفوعة إلى السلطة) مركبinterestplusprincipal = أساسي * (رقم أولي ** مرفوع إلى أعلى) print (" الفائدة المركبة بالإضافة إلى الأصل هي: "، compinterestplusprincipal)

الخطوة 4: احسب القيمة المستقبلية

احسب القيمة المستقبلية
احسب القيمة المستقبلية

ثم احسب القيمة المستقبلية مع الودائع # الآن احسب القيمة المستقبلية مع الإيداعات التي تمت في نهاية الفترة # باستخدام الصيغة: الدفع الشهري × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = معدل الفائدة السنوي # n = عدد المركبات لكل فترة (عادةً بالأشهر) # t = الوقت الذي يُستثمر فيه المال (عادةً بالسنوات)

oneplus = (1+ (معدل سنوي / عدد مرات مضاعفة)) مرفوعة الطاقة 2 = ((عدد مرات مضاعفة * سنوات)) مقسمة مقسمة بين عدد مرات = المعدل السنوي / عدد مرات التشغيل مع الودائع: "، futurevaluewithdeposits) totalamount = complexinterestplusprincipal + futurevaluewithdeposits print (" إجمالي المبلغ: "، totalamount)

الخطوة 5: الكود

# برنامج لحساب الفائدة المركبة بمساهمة شهرية في نهاية الشهر

# احسب أولاً الفائدة المركبة لرأس المال باستخدام الصيغة: A = P (1 + r / n) ** (nt) # r = معدل الفائدة السنوية # n = عدد المركبات لكل فترة (عادةً بالأشهر) # t = الوقت الأساسي للإدخال = input ("Enter basic:") Annualrateinput = input ("أدخل المعدل السنوي:") numberoftimescompoundedinput = input ("أدخل عدد مرات تراكم الفائدة سنويًا:") yearsinput = input ("الوقت بالسنوات:") monthcontributioninput = input ("أدخل مبلغ المساهمة الشهرية:") # تحويل المدخلات المُدخلة من السلاسل إلى الأعداد الصحيحة الرئيسية = int (basicinput) السنوي = (int (Annualrateinput)) / 100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) Monthlycontribution = int (Monthlycontributioninput) print ("القيمة الأساسية التي تم إدخالها هي:" ، basic) print ("المعدل السنوي في الشكل العشري هو:" ، المعدل السنوي) print ("عدد المرات التي سيتم تجميعها فيها سنويًا هو:" ، numberoftimescompounded) print ("عدد السنوات التي ستتضاعف فيها: "، السنوات) print (" المساهمة الشهرية هي: "، المساهمة الشهرية) # احتساب الفائدة المركبة بالإضافة إلى الرقم الأولي الأساسي = (1 + (المعدل السنوي / العدد المكوّن)) # print (" الرقم الأولي: "، العدد الأولي) القوة المرتفعة = (عدد مرات الجمع * سنوات) # print ("Raised to power:" ، مرفوعة إلى أعلى) complexinterestplusprincipal = Principal * (initialnumber ** مرفوعة إلى أعلى) print ("الفائدة المركبة بالإضافة إلى رأس المال هي:" ، compinterestplusprincipal) # الآن احسب القيمة المستقبلية مع الإيداعات التي تتم عند نهاية الفترة # باستخدام الصيغة: الدفعة الشهرية × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = معدل الفائدة السنوية # n = عدد المركبات لكل فترة (عادةً بالأشهر) # t = الوقت الذي يُستثمر فيه المال (عادةً بالسنوات) واحد زائد = (1+ (المعدل السنوي / عدد مرات مضاعفة)) الطاقة المرتفعة 2 = ((عدد مرات مضاعفة * سنوات)) مقسم إلى عدد مرات = معدل سنوي / عدد مرات مضاعفة نصف مكتملة = (((واحد زائد * * مرفوعة الطاقة 2) -1) / مصنفة مقسمة إلى زنزانة roftimes) futurevaluewithdeposits = مساهمة شهرية * طباعة نصف مكتملة ("القيمة المستقبلية مع الودائع:"، futurevaluewithdeposits) totalamount = complexinterestplusprincipal + futurevaluewithdeposits print ("إجمالي المبلغ:" ، إجمالي المبلغ)

موصى به: