This repository has been archived on 2025-12-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2024-09-20 14:17:13 +03:00

35 lines
1.3 KiB
Python

def loanDue_Complete(x):
f1 = open(x)
f2 = open("noDue.txt","w") #write into a new file
f3 = open("Due.txt","w") #write into a new file
for customer in f1: # loop to read data -> end of file
c = customer.split(",") #split data separated by comma
balance = 0
balance = float(c[3])-float(c[2])
if balance>=0: #the index of grade in a row is 2
f2.write(c[0]+","+c[1]+","+c[2]+","+c[3].strip()+","+str(abs(balance))+","+"No due\n")
else:
f3.write(c[0]+","+c[1]+","+c[2]+","+c[3].strip()+","+str(balance)+","+"Due\n")
#strip cut the "\n"
f1.close()
f2.close()
f3.close()
f4 = open("noDue.txt")
print("No due Customers list ")
print(f4.read())
def loanDue(y):
f1 = open(y) # read data
print("Customors that paid 60% of loan amount or more")
for customer in f1: # loop to read data -> end of file
c = customer.split(",") #split data separated by comma
spercent = float(c[2])*0.6
if float(c[3])>=spercent: #the index of grade in a row is 2
print(c[0]+","+c[1]+","+c[2]+","+c[3]+","+c[4]+","+c[5].strip())
else:
continue
#main program
loanDue_Complete("loanCustomer.txt")
loanDue("Due.txt")