Professional Documents
Culture Documents
Solution:-
users=['Khushi','Luv','Harsha']
pins=['1111','2222','3333']
amounts=[700000000,699999999,699999998]
count=0
if user in users:
if user== users[0]:
n=0
n=1
else:
n=2
else:
print('Invalid username')
while count<3:
if pin.isdigit():
if user == users[0]:
if pin ==pins[0]:
break
else:
print('Invalid Pin')
if user == users[1]:
if pin == pins[1]:
break
else:
print('Invalid pin')
if user == users[2]:
if pin == pins[2]:
break
else:
print('Invalid pin')
print('------ATM SYSTEM-------')
r=[]
i=0
while i<1000000:
if response =='s':
if cash_out>amounts[n]:
else:
amounts[n]=amounts[n] - cash_out
amounts[n]=amounts[n]+cash_in
if len(new_pin) ==4:
if new_ppin !=new_pin:
print('Pin mismatch')
else:
pins[n]=new_pin
print('New pin saved')
else:
exit()
else:
r.append(response)
i+=1
OUTPUT:-
------ATM SYSTEM-------
Statement(s)
Withdraw(w)
Lodgement(l)
Change PIN(p)
Quit(q)
:s
Statement(s)
Withdraw(w)
Lodgement(l)
Change PIN(p)
Quit(q)
:w
Statement(s)
Withdraw(w)
Lodgement(l)
Change PIN(p)
Quit(q)
:l
Statement(s)
Withdraw(w)
Lodgement(l)
Change PIN(p)
Quit(q)
:p
Statement(s)
Withdraw(w)
Lodgement(l)
Change PIN(p)
Quit(q)
:q