תוכן עניינים:
- שלב 1: קבל נתונים מהמשתמש
- שלב 2: המרת נתונים
- שלב 3: חישוב הריבית המורכבת פלוס המנהל
- שלב 4: חישוב ערך העתיד
- שלב 5: קוד
וִידֵאוֹ: תוכנית פייתון - ריבית מגובשת עם תרומות חודשיות/הפקדה: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
תוכנית לחישוב ריבית מורכבת עם תרומה חודשית בסוף החודש.
נוסחה שנלקחה מתוך 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 ("סכום כולל:", סה"כ סכום)
מוּמלָץ:
תוכנית הצפנת קיסר בפייתון: 4 שלבים
תוכנית צופן קיסר בפייתון: צופן קיסר הוא צופן עתיק ונפוץ, שקל להצפין ולפענחו. זה עובד על ידי העברת האותיות של האלף בית ליצירת אלפבית חדש לגמרי (ABCDEF יכול לעבור מעל 4 אותיות ויהפוך ל- EFGHIJ). קיסר ג
תוכנית בסיסית C ++: 11 שלבים
תוכנית בסיסית של C ++: בתוכנית זו תלמדו את היסודות של c ++ על ידי קידוד תכנית c ++ פשוטה ליצירת מספר משתמשים והצגת משתמשים אלה, מקווה שתיהנו
התחל תוכנית באופן אוטומטי בעת חיבור מחשב נייד לתחנת עגינה: 5 שלבים
התחל תוכנית באופן אוטומטי בעת חיבור מחשב נייד לתחנת עגינה: הוראה זו עוסקת כיצד להריץ תוכנית או יישום כאשר אתה מחבר את המחשב הנייד שלך לתחנת עגינה. בדוגמה זו אני משתמש ב- Lenovo T480 Windows 10
כתיבת תוכנית המחשב הראשונה שלך: 10 שלבים
כתיבת תוכנית המחשב הראשונה שלך: מדוע לתכנת? תכנות מחשבים או "קידוד" נראה מאיים מאוד. אולי אתה לא חושב שאתה לא יודע מספיק על מחשבים ופוחד מהרעיון של פתרון בעיות שצצות במחשב הנייד האישי שלך. אם אתה מאמין שאתה
תוכנית Esp -01 שימוש בארדואינו: 3 שלבים
תכנית Esp -01 שימוש בארדואינו: לתכנת esp8266 זה די אם כי אין לו ממיר USB ל- ttl או כל כפתור איפוס