a1 = complex(input("Unesi a1: "))
b1 = complex(input("Unesi b1: "))
c1 = complex(input("Unesi c1: "))
a2 = complex(input("Unesi a2: "))
b2 = complex(input("Unesi b2: "))
c2 = complex(input("Unesi c2: "))
##a1*x + b1y = c1
##a2x + b2y = c2
if (a1*b2 - a2*b1 == 0):
print("Sistem nema resenja")
else:
x = (c1*b2-b1*c2)/(a1*b2-a2*b1)
y = (a1*c2-c1*b2)/(a1*b2-a2*b1)
print ("x=%s" % x, "y=%s" % y)
----------------------------------------------
Proba:
a1=1+j
b1=j
c1=5j
a2=-j
b2=-1-j
c2=10
Rezultat
x=(5+5j), y=(-7-1j)
Zadatak
1. Napisati program za resavanje sistema 3x3
Za naprednije mlade programere u 3. godini
2. Napisati program za resavanje sistema nxn
Python i kompleksni brojevi
https://realpython.com/python-complex-numbers/
Нема коментара:
Постави коментар
Напомена: Само члан овог блога може да постави коментар.