ikinci dereceden denklemin köklerini demet olarak veren fonksiyon

This commit is contained in:
Mert Gör 🇹🇷 2023-05-23 10:14:56 +03:00
parent fa0b7c73b8
commit af19316498
No known key found for this signature in database
GPG Key ID: 2100A876D55B39B9

View File

@ -0,0 +1,24 @@
import math
def getroots(a, b, c):
delta = b * b - 4 * a * c
if delta <= 0:
return None
x1 = (-b - math.sqrt(delta)) / (2 * a)
x2 = (-b + math.sqrt(delta)) / (2 * a)
return x1, x2
def main():
a = float(input('a:'))
b = float(input('b:'))
c = float(input('c:'))
result = getroots(a, b, c)
if result == None:
print('Kök yok')
else:
x1, x2 = result
print('x1 = {}, x2 = {}'.format(x1, x2))
main()