# Sum Of 1 to N
def setup():
n = 15
sumOfOneToN(n)
def sumOfOneToN(n):
sum = 0
print("N = ",n)
while(n>0):
sum += n
n -= 1
print("sum of int from 1 to N = ",sum)
setup()
# Multiplication Table
def setup():
num = 13
multipli_table(num)
def multipli_table(n):
multi = 1
print("Multiplication-Table of ",n)
while(multi <= 12):
print(n," x ",multi," = ",(n*multi))
multi += 1
setup()
# Sum of Prime Number
def setup():
final_num = 100
primeCal(final_num)
def primeCal(n):
result = 0
num = 1
print("Sum of Prime number from 1 to",n)
while(num<=n):
primeNum = True
i = 2
while(i<num and primeNum):
if((num%i) == 0):
primeNum = False
i += 1
if(primeNum):
result += num
num += 1
print("result =",result)
setup()
# Monthly loan payment
def setup():
loan = 5000
interest_rate = 12 # percent
loan_term = 12 # months
loanCal(loan, interest_rate, loan_term)
def loanCal(loan, interest_rate, loan_term):
balance = loan
total_interest = 0
count=1
j = interest_rate/100/12
payMonthly = loan*(j/(1-(pow(1+j,-loan_term))))
print("***** Monthly Loan Payment *****")
print(" Loan Amount : $",loan)
print(" Loan Term : ",loan_term," months")
print(" Interest Rate : ",interest_rate,"%")
print("************************************")
print("Payment NO.| Balance | Interest | Principal | Unpaid Balance | Total Interest to Date")
while (count<=loan_term):
interest = j*balance
principal = payMonthly-interest
print(" ",round(count)," ",round(balance)," ",round(interest)," ",round(principal), end="")
balance -= principal
total_interest += interest
print(" ",round(balance)," ",round(total_interest))
count += 1
print("Payment Every Month : $",payMonthly)
print("Total of 12 Payments : $",(loan+total_interest))
print("Total Interest : $",total_interest)
setup()
ไม่มีความคิดเห็น:
แสดงความคิดเห็น