תוכן עניינים:

תוכנית פייתון - ריבית מגובשת עם תרומות חודשיות/הפקדה: 5 שלבים
תוכנית פייתון - ריבית מגובשת עם תרומות חודשיות/הפקדה: 5 שלבים

וִידֵאוֹ: תוכנית פייתון - ריבית מגובשת עם תרומות חודשיות/הפקדה: 5 שלבים

וִידֵאוֹ: תוכנית פייתון - ריבית מגובשת עם תרומות חודשיות/הפקדה: 5 שלבים
וִידֵאוֹ: פגישה מס' 2-24/4/2022 | חבר צוות תעודת סל ודיאלוג 2024, נוֹבֶמבֶּר
Anonim
תוכנית פייתון - ריבית מתגבשת עם תרומות חודשיות/הפקדה
תוכנית פייתון - ריבית מתגבשת עם תרומות חודשיות/הפקדה
תוכנית Python - ריבית מתגבשת עם תרומות חודשיות/הפקדה
תוכנית Python - ריבית מתגבשת עם תרומות חודשיות/הפקדה

תוכנית לחישוב ריבית מורכבת עם תרומה חודשית בסוף החודש.

נוסחה שנלקחה מתוך TheCalculatorSite.com: ריבית מורכבת לקרן: P (1 + r/n)^(nt) ערך עתידי של סדרה: PMT × (((1 + r/n)^nt - 1)/(r/ n))

שלב 1: קבל נתונים מהמשתמש

קבל נתונים מהמשתמש
קבל נתונים מהמשתמש

בקש מהמשתמש להכניס את הנתונים הנדרשים:

principalinput = input ("הזן קרן:") annualrateinput = input ("הזן שיעור שנתי:") numberoftimescompoundedinput = input ("הזן מספר פעמים שהריבית מתחברת לשנה:") yearsinput = input ("זמן בשנים:") monthcontributioninput = קלט ("הזן סכום תרומה חודשי:")

שלב 2: המרת נתונים

המרת נתונים
המרת נתונים

הנתונים מוזנים כמחרוזות אותן יש להמיר למספרים שלמים# המרת קלט שהוזן ממחרוזות למספר שלם העיקריים = int (principalinput) שנתי שיעור (int (שנתי))/100 numberoftimescompounded = int (numberoftimescompoundedinput) שנים = int (yearsinput) תרומה חודשית = int (תשומת תרומה חודשית)

שלב 3: חישוב הריבית המורכבת פלוס המנהל

חשב את הריבית המורכבת פלוס המנהל
חשב את הריבית המורכבת פלוס המנהל

ראשית, חישב את הריבית המורכבת בתוספת הקרן: # חישוב ריבית דריבית בתוספת המספר הראשי המקדים = (1 + (שיעור שיעור שנתי/מספר זמן מרוכב)) # הדפס ("מספר ראשוני:", מספר ראשוני) לשלטון: ", raisetopower) compoundinterestplusprincipal = principal*(מספר ראשוני ** גייס -כוח) הדפס (" הריבית המורכבת בתוספת הקרן היא: ", compoundinterestplusprincipal)

שלב 4: חישוב ערך העתיד

חשב את ערך העתיד
חשב את ערך העתיד

לאחר מכן חשב את הערך העתידי עם הפקדות# כעת חשב את הערך העתידי עם הפקדות שבוצעו בסוף התקופה# באמצעות נוסחה: תשלום חודשי × ((((1 + r / n)^(nt)) - 1) / (r /n)) # r = ריבית שנתית # n = מספר תרכובות לתקופה (בדרך כלל בחודשים) # t = זמן הכסף המושקע (בדרך כלל בשנים)

oneplus = (1+ (rate rate/numberoftimescompounded)) raisetopower2 = ((numberoftimescompounded*years)) ratedividedbynumberoftimes = rate rate שנתי/numberoftimescompoundedhalfdone = (((oneplus ** עלה כוח 2) -1)/דירוג מחולק עתידיים עם הפקדות: ", הערך עתידי עם הפקדות) totalamount = compoundinterestplusprincipal + futurevaluewithdeposits print (" סכום כולל: ", totalamount)

שלב 5: קוד

# תוכנית לחישוב ריבית מורכבת עם תרומה חודשית בסוף החודש

# תחילה חשב את הריבית המורכבת לקרן באמצעות נוסחה: A = P (1 + r/n) ** (nt) # r = ריבית שנתית # n = מספר תרכובות לתקופה (בדרך כלל בחודשים) # t = זמן הון = קלט ("הזן קרן:") שנתי שיעור הכנסה = קלט ("הזן שיעור שנתי:") numberoftimescompoundedinput = קלט ("הזן מספר פעמים שהריבית מתחברת לשנה:") yearsinput = קלט ("זמן בשנים:") monthcontributioninput = input ("הזן סכום תרומה חודשי:") # המרת קלט שהוזן ממחרוזות למספר מספר שלם = int (principalinput) שנתי שיעור (int (שנתי))/100 numberoftimescompounded = int (numberoftimescompoundedinput) שנים = int (yearsinput) תרומה חודשית = int (חודשי תרומה קלט) הדפסה ("הקרן שהוזנה היא:", עיקרית) הדפסה ("השיעור השנתי בצורת עשרונית היא:", שיעור שנתי) הדפסה ("מספר הפעמים שהוא יורכב בשנה הוא:", מספר פעמים מורכב) print ("מספר השנים שיורכב: ", שנים) הדפסה (" התרומה החודשית היא: ", תרומה חודשית) # חישוב ריבית מתחבת בתוספת המספר המקדמי העיקרי = (1 + (שנתי/מספר מרכזי)) # הדפסה (" מספר ראשוני: ", מספר ראשוני) raisetopower = (numberoftimescompounded * שנים) # הדפסה ("הועלה לשלטון:", כוח גבוה) compoundinterestplusprincipal = קרן*(מספר ראשוני ** גייס -כוח) הדפסה ("הריבית המורכבת בתוספת הקרן היא:", compoundinterestplusprincipal) # כעת חשב את הערך העתידי עם הפקדות שנעשו ב סוף התקופה # שימוש בנוסחה: תשלום חודשי × ((((1 + r/n)^(nt)) - 1)/(r/n)) # r = ריבית שנתית # n = מספר תרכובות לתקופה (בדרך כלל בחודשים) # t = הזמן שהכסף מושקע (בדרך כלל בשנים) oneplus = (1+ (rate rate/numberoftimescompounded)) גייסכוח כוח 2 = ((numberoftimescompounded*שנים)) דירוג מחולק בינוברופטימס = שיעור שנתי/מספרoftimescompounded halfdone = ((oneplus* *העלה כוח 2) -1)/מדורגחלק בינום roftimes) futurevaluewithposits = תרומה חודשית*הדפסה במחצית ("ערך עתידי עם פיקדונות:", futurevaluewithposits) totalamount = compoundinterestplusprincipal + futurevaluewithposits print ("סכום כולל:", סה"כ סכום)

מוּמלָץ: