Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class wspolczynniki:
- def __init__(self, list1=[], list2=[]):
- self.list1 = list1
- self.list2 = list2
- class wyznaczniki:
- def __init__(self, list1=[], list2=[]):
- print("Hello")
- self.list1=list1
- self.list2=list2
- w = self.list1[0]*self.list2[1] - self.list1[1] * self.list2[0]
- wX = self.list1[2] * self.list2[1] - self.list1[1] * self.list2[2]
- wY = self.list1[0] * self.list2[2] - self.list1[2] * self.list2[0]
- def mistake():
- print("Proszę o wprowadzenie nie współczynników nie zerowych")
- getWspolczynniki()
- def getWspolczynniki():
- row1 = [int(input(f"Proszę o wprowadzenie wspolczynnika o numerze {x+1} do rownania pierwszego\n")) for x in range (0, 3) ]
- row2 = [int(input(f"Proszę o wprowadzenie wspolczynnika o numerze {x+1} do rownania drugiego\n")) for x in range (0, 3) ]
- for i in row1:
- if i==0:
- return mistake()
- for i in row2:
- if i==0:
- return mistake()
- return wspolczynniki(row1, row2)
- rownania = getWspolczynniki()
- print(rownania.list1)
- print(rownania.list2)
- rozwiazania = wyznaczniki(rownania.list1, rownania.list2)
- print(wyznaczniki.wY)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement