جدول المحتويات:
- الخطوة 1: الحصول على البيانات من المستخدم
- الخطوة 2: تحويل البيانات
- الخطوة 3: احسب الفائدة المركبة بالإضافة إلى الأصل
- الخطوة 4: احسب القيمة المستقبلية
- الخطوة 5: الكود
فيديو: برنامج Python - الفائدة المركبة مع المساهمات / الإيداع الشهري: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
برنامج لحساب الفائدة المركبة مع المساهمة الشهرية في نهاية الشهر.
الصيغة المأخوذة من 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 ("إجمالي المبلغ:" ، إجمالي المبلغ)
موصى به:
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: 6 خطوات
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: مرحبًا بالجميع ، هذا يحدث لنا جميعًا. تقوم ببناء مشروع ، وتوصيل جميع المستشعرات بحماس ، وفجأة ، يتوقف Arduino ولا تتم معالجة أي مدخلات. "ما الذي يحدث؟" ، ستسأل وتبدأ في البحث في الكود الخاص بك ، فقط لإعادة
حفظ لقطات الشاشة تلقائيًا في Windows باستخدام برنامج Python النصي: 4 خطوات
حفظ لقطات الشاشة تلقائيًا في Windows باستخدام برنامج Python Script: عادةً في Windows ، لحفظ لقطة شاشة (طباعة شاشة) نحتاج أولاً إلى التقاط لقطة شاشة ثم فتح الطلاء ، ثم لصقها ثم حفظها أخيرًا. الآن ، سوف أعلمك كيفية إنشاء برنامج بيثون لأتمتة هذا البرنامج ، سيقوم هذا البرنامج بإنشاء ملف مطوي
برنامج تشفير / فك تشفير أمان Python: 3 خطوات
برنامج تشفير / فك تشفير أمان Python: في هذا Instructable ، سأوضح لك كيف باستخدام بعض Python البسيطة ، يمكنك الحفاظ على أمان ملفاتك باستخدام معايير الصناعة AES. يمكن التثبيت بسهولة عن طريق
برنامج Python التعليمي رقم 1: 5 خطوات
برنامج تعليمي بايثون رقم 1: هذا درس تعليمي لبايثون تم إعداده مع وضع المبتدئين في الاعتبار ، وستوفر لك مقدمة موجزة عن بايثون فهمًا أساسيًا للتاريخ وما هو عليه ، قبل أن ننتقل إلى الدروس. ؟ مأخوذة من www.python.org:Python
كيفية تحويل الحيوانات باستخدام برنامج جيمب (برنامج مجاني): 5 خطوات
كيفية تحويل الحيوانات باستخدام برنامج GIMP (برنامج مجاني): سوف أعلمك كيفية تحويل حيوانين خلال هذا التدريب. يمكنك استخدام طريقة التحويل هذه لأي حيوانات ، أو أي إبداع يمكنك التوصل إليه. أرني إبداعاتك ، باستخدام هذا الدليل السهل المتابعة! الأشياء المطلوبة: الكمبيوتر ، الإبداع