Hướng dẫn to calculate simple and compound interest in python - tính lãi đơn và lãi kép trong python

Chương trình Python này tính toán lãi suất đơn giản và gộp trong đó số tiền, tỷ lệ và thời gian được đưa ra bởi người dùng.

Công thức sau được sử dụng trong chương trình này để tính toán lãi suất đơn giản và phức tạp:

Lãi suất đơn giản = (p*t*r)/100

Lợi ích hỗn hợp = P * ((1+R/100) T - 1)

Mã nguồn Python: Simple & Ghépp lãi


# Simple and Compound Interest

# Reading principal amount, rate and time
principal = float(input('Enter amount: '))
time = float(input('Enter time: '))
rate = float(input('Enter rate: '))

# Calcualtion
simple_interest = (principal*time*rate)/100
compound_interest = principal * ( (1+rate/100)**time - 1)

# Displaying result
print('Simple interest is: %f' % (simple_interest))
print('Compound interest is: %f' %(compound_interest))

Sản lượng Python: Simple & Ghépp lãi suất

Enter amount: 5000
Enter time: 2
Enter rate: 18
Simple interest is: 1800.000000
Compound interest is: 1962.000000

Trong bài đăng này, chúng tôi sẽ điều tra làm thế nào chúng tôi có thể tính toán sự quan tâm đơn giản và sự quan tâm gộp đối với Python với cấu trúc ngôn ngữ của chương trình.

Trước khi nhảy vào phần lập trình, chúng ta hãy thảo luận về công thức toán học để tính toán lợi ích đơn giản và lợi ích gộp với thuật toán như hình dưới đây.

  • Thuật toán để tính lãi đơn giản và lãi kép
  • Chương trình tính toán lãi suất đơn giản và sự quan tâm gộp trong Python
    • Đầu ra
    • Giải trình

Step 1: Start
Step 2: Input Principal, Time and Rate
Step 3: Simple Interest; SI = (P * T * R) / 100
Step 4: Compound Interest; CI = P * ((1 + R/100) ** T -1)
Step 5: Display Simple Interest; SI and Compound Interest; CI
Step 6: Stop

Cũng đọc: Chương trình Python với các tuyên bố có điều kiệnPython Program with Conditional Statements

Chương trình tính toán lãi suất đơn giản và sự quan tâm gộp trong Python

#Input
P = input("\n Enter the principal amount: ")
T = input("\n Enter the time: ")
R = input("\n Enter the rate: ")

#Process
Si = (int(P) * float(T) * float(R) ) /100
Ci = int(P) * (((1 + float(R)/100) ** int(T)) - 1)

#Output
print("\n Simple Interest = ",Si)
print("\n Compound Interest = ",Ci)

Đầu ra

Đầu ra

Enter the principal amount: 1200

 Enter the time: 3

 Enter the rate: 4

 Simple Interest =  144.0

 Compound Interest =  149.8368000000001

Giải trình

Cũng đọc: Chương trình Python với các tuyên bố có điều kiệnInput beginning with the special character called hash “#“. After that we took 3 variables; P, T and R for the input of Principal Amount, Time and Rate respectively from the user.

Lưu ý: Để thực hiện chương trình này, hãy lưu nó với hậu tố .py, ví dụ, HelloWorld.py & nbsp; - & nbsp; , & nbsp; quá trình chạy chương trình có thể khác nhau, không cần phải lo lắng về nó.

Đầu tiên, chúng tôi bắt đầu mã của chúng tôi với đầu vào nhận xét bắt đầu với nhân vật đặc biệt có tên là Hash Hồi#. Sau đó, chúng tôi đã sử dụng 3 biến; P, T và R cho đầu vào của số tiền chính, thời gian và tỷ lệ tương ứng từ người dùng.P, T and Ras required per the program.

P = input("\n Enter the principal amount: ")
T = input("\n Enter the time: ")
R = input("\n Enter the rate: ")
Si and Cifor Simple Interest and Compound Interest respectively as shown below.

Si = (int(P) * float(T) * float(R) ) /100
Ci = int(P) * (((1 + float(R)/100) ** int(T)) - 1)

Các giá trị được nhập bởi người dùng được lưu trữ trong các biến P, T và RAS được yêu cầu theo chương trình.Si variable we can split it into other variable and then finally integrate them to perform calculation.

Sau đó, chúng tôi gặp phải phần xử lý hoặc khu vực tim của chương trình nơi chúng tôi thực hiện tính toán toán học thực tế với công thức quan tâm đơn giản và lợi ích gộp. Và chúng tôi lưu trữ công thức hoặc hoạt động trong hai biến khác nhau; SI và CIFOR lãi suất đơn giản và lãi kép tương ứng như hình dưới đây.

A = int(P)
B = float(T)
C = float(R)
Si = (A * B * C) / 100

Tuy nhiên, biểu thức được gán ở trên là phương pháp đơn giản nhất để gán công thức và có thể được sửa đổi theo bất kỳ cách nào. Tương tự như vậy, đối với biến SI, chúng ta có thể chia nó thành biến khác và cuối cùng tích hợp chúng để thực hiện tính toán.

Hãy để một cái nhìn nhanh về nó.

Chúng tôi sẽ thực hiện một chương trình Python để tính toán lãi suất đơn giản và lãi kép. Chúng tôi sẽ tính toán lãi suất đơn giản và lãi kép.

Trong bài đăng này, chúng tôi sẽ tạo ra một chương trình Python để tính toán lãi suất đơn giản và lãi kép. Để thực hiện chương trình này, chúng tôi cần ba biến "nguyên tắc", "tỷ lệ", "thời gian".

Chúng tôi sẽ sử dụng các công thức cơ bản sau đây của toán học để tạo ra chương trình Python để tính toán lãi suất đơn giản và lãi kép.

Hướng dẫn to calculate simple and compound interest in python - tính lãi đơn và lãi kép trong python

  • Lãi suất đơn giản = (nguyên tắc * tỷ lệ * thời gian) / 100
  • Số lượng = nguyên tắc * (1 + tỷ lệ / 100)^thời gian.
  • Lãi kép = số tiền - nguyên tắc

Chương trình Python để tính lãi đơn giản và lãi kép

Principle = float(input("Enter Principle:"))
Rate = float(input("Enter Rate:"))
Time = float(input("Enter Time(n Years):"))
Simple_interest = (Principle * Rate * Time) / 100
Amount = Principle * (pow((1 + Rate / 100), Time)) 
Compound_interest = Amount - Principle 
print("Simple Interest:", Simple_interest)
print("Compound Interest:", Compound_interest) 

Đầu ra:

Nguyên tắc: 8000 Tỷ lệ: 7 Thời gian (N năm): 2 Lợi ích đơn giản: 1120.0 Lợi ích hỗn hợp: 1159.2000000000007
Rate:7
Time(n Years):2
Simple Interest: 1120.0
Compound Interest: 1159.2000000000007

Tuy nhiên, đây là một chương trình Python rất đơn giản cho người mới bắt đầu. Mặt khác, bạn cũng nên cố gắng tạo một chương trình điều khiển menu bằng Python bằng cách sử dụng vòng lặp thời gian cho một máy tính đơn giản.

Nó cũng là một chương trình quan trọng cho học sinh lớp 11. Ngoài ra, chúng tôi có thể thực hiện chương trình này bằng cách sử dụng các chức năng.

Chương trình quan tâm đơn giản trong Python sử dụng chức năng

def Simple_interest(P, R, T):
	SI = (P * R * T) / 100
	print("Simple Interest:", SI)

Principle = float(input("Enter Principle:"))
Rate = float(input("Enter Rate:"))
Time = float(input("Enter Time(n Years):"))
Simple_interest(Principle, Rate, Time)

Đầu ra:

Nguyên tắc: 9000 Tỷ lệ: 2 Thời gian (N năm): 2 Lợi ích đơn giản: 360.0
Rate:2
Time(n Years):2
Simple Interest: 360.0

Thuật toán để tính toán chương trình quan tâm đơn giản trong Python

  1. Lấy đầu vào từ người dùng theo nguyên tắc, tỷ lệ và thời gian.
  2. Bây giờ, chúng tôi biết công thức để tính lãi đơn giản: lãi đơn giản = (nguyên tắc * tỷ lệ * thời gian) / 100
  3. In sự quan tâm đơn giản.

Thuật toán nhanh để tính lãi kép

  1. Chỉ định công thức cho số tiền, tức là, số lượng = nguyên tắc * (1 + tỷ lệ / 100)^thời gian.
  2. In "Số tiền - Nguyên tắc", đó là tiền lãi kép.

Về bài viết này

Bài đăng này là tất cả về việc xóa tất cả những nghi ngờ của bạn về một chương trình Python để in lãi suất & tiền lãi đơn giản. Hơn nữa, nếu bạn có bất kỳ nghi ngờ nào về chương trình này, bạn sẽ cảm thấy thoải mái trong phần bình luận. Tóm lại, các chương trình này là một khía cạnh quan trọng của việc tăng khả năng mã hóa.In conclusion, these programs are an important aspect of increasing coding abilities.

Làm thế nào để Python tính toán lợi ích hỗn hợp cho một vòng lặp?

Trong ví dụ này, chúng ta sẽ học cách tìm kiếm một mối quan tâm hỗn hợp bằng cách sử dụng Python ...
Nhập số tiền gốc và lãi suất từ người dùng ..
Nhập thời gian tính theo năm từ người dùng ..
Sử dụng cho vòng lặp, hãy tìm sự quan tâm hợp chất bằng cách sử dụng công thức trên ..
In kết quả ..

Công thức của lãi suất đơn giản và lãi kép là gì?

Các công thức cho cả hợp chất và lãi suất đơn giản được đưa ra dưới đây.... Công thức quan tâm cho SI và CI ..

Tôi có thể xây dựng một máy tính với Python không?

Lập trình Python là một cách chào đón để học cách viết mã cho trẻ em từ 8-18 tuổi.Bạn có thể tạo một máy tính cơ bản để thực hiện các hoạt động số học, bao gồm bổ sung, trừ, nhân và chia.You can create a basic calculator to perform arithmetic operations, including addition, subtraction, multiplication, and division.

EMI được tính toán trong Python như thế nào?

Chương trình Python để tính toán EMI - Codespeedy EMI = (p* r* (1+r) t)/ ((1+r) t -1) ở đây, p = số tiền gốc hoặc số tiền cho vay;R = lãi suất mỗi tháng;T = thời gian cho vay trong năm.EMI = (P*R* (1+R)T)/ ( (1+R)T-1) Here, P = Principal amount or loan amount; R = Interest rate per month; T = Loan time period in year.