Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import time
- class Konto:
- def __init__(self):
- self.liczba_pieniedzyk=random.randint(1,100)
- self.liczba_pieniedzyo=random.randint(1,150)
- def pokaz_liczbe_pieniedzyk(self):
- print("Na twoim koncie normalnym jest", self.liczba_pieniedzyk, "zł")
- def pokaz_liczbe_pieniedzyo(self):
- print("Na twoim koncie oszczędnościowym jest", self.liczba_pieniedzyo, "zł")
- def wyplata(self,biezacy):
- self.liczba_pieniedzyk-=biezacy
- if self.liczba_pieniedzyk<0:
- self.liczba_pieniedzyk=0
- return self.liczba_pieniedzyk
- def wyplatao(self,biezacyo):
- self.liczba_pieniedzyo-=biezacyo
- if self.liczba_pieniedzyo<0:
- self.liczba_pieniedzyo=0
- return self.liczba_pieniedzyo
- def wplata(self,biezacy):
- self.liczba_pieniedzyk+=biezacy
- return self.liczba_pieniedzyk
- def przelew_zewnetrzny(self,przelew):
- self.liczba_pieniedzyk-=przelew
- if self.liczba_pieniedzyk<0:
- self.liczba_pieniedzyk=0
- return self.liczba_pieniedzyk
- def przelew_biezace_oszczednosciowe(self,przelewix):
- self.liczba_pieniedzyk-=przelewix
- self.liczba_pieniedzyo+=przelewix
- def przelew_oszczednosciowe_biezace(self,przelewik):
- self.liczba_pieniedzyo-=przelewik
- self.liczba_pieniedzyk+=przelewik
- konteczko=Konto()
- konteczko.pokaz_liczbe_pieniedzyk()
- konteczko.pokaz_liczbe_pieniedzyo()
- while True:
- print("co chcesz zrobić na swoim ekskluzymnym koncie bankowym ty biedaku?\nMasz do wyboru: wypłata z konta normalnego, wypłata z konta oszczędnościowego, wpłata, wykonać przelew zewnętrzny, wykonać przelew bieżące-oszczędnościowe, wykonać przelew oszczędnościowe-bieżące\n", end='')
- wybor_akcji=input()
- if wybor_akcji=="wypłata z konta normalnego":
- ilosck=int(input("ile pieniędzy chcesz wypłacić?\n"))
- konteczko.wyplata(ilosck)
- konteczko.pokaz_liczbe_pieniedzyk()
- elif wybor_akcji=="wypłata z konta oszczędnościowego":
- ilosco=int(input("ile pieniedzy chcesz wypłacić?\n"))
- konteczko.wyplatao(ilosco)
- konteczko.pokaz_liczbe_pieniedzyo()
- elif wybor_akcji=="wpłata":
- ilosc=int(input("ile pieniedzy chcesz wpłacić?\n"))
- konteczko.wplata(ilosc)
- konteczko.pokaz_liczbe_pieniedzyk()
- elif wybor_akcji=="wykonać przelew zewnętrzny":
- iloscpz=int(input("ile pieniędzy chcesz przelać?\n"))
- konteczko.przelew_zewnetrzny(iloscpz)
- print("przelewik poleciał do odbiorcy")
- konteczko.pokaz_liczbe_pieniedzyk()
- elif wybor_akcji=="wykonać przelew bieżące-oszczędnościowe":
- iloscbo=int(input("ile chcesz przelać pieniędzy?\n"))
- konteczko.przelew_biezace_oszczednosciowe(iloscbo)
- print("przelewik poszedł")
- time.sleep(5)
- print("na twoje konto oszczędnościowe przyszedł przelew w wysokości",iloscbo,"zł")
- time.sleep(5)
- konteczko.pokaz_liczbe_pieniedzyk()
- konteczko.pokaz_liczbe_pieniedzyo()
- elif wybor_akcji=="wykonać przelew oszczędnościowe-bieżące":
- iloscob=int(input("ile chcesz przelać pieniędzy?\n"))
- konteczko.przelew_oszczednosciowe_biezace(iloscob)
- print("przelewik poszedł")
- time.sleep(5)
- print("na twoje konto normalne przyszedł przelew w wysokości",iloscob,"zł")
- time.sleep(5)
- konteczko.pokaz_liczbe_pieniedzyk()
- konteczko.pokaz_liczbe_pieniedzyo()
- elif wybor_akcji=="wykonać przelew oszczędnościowe-bieżące":
- iloscob=int(input("ile chcesz przelać pieniędzy?\n"))
- konteczko.przelew_oszczednosciowe_biezace(iloscob)
- print("przelewik poszedł")
- time.sleep(5)
- print("na twoje konto normalne przyszedł przelew w wysokości",iloscob,"zł")
- time.sleep(5)
- konteczko.pokaz_liczbe_pieniedzyk()
- konteczko.pokaz_liczbe_pieniedzyo()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement