import math
def quadratic(a, b, c):
D = b**2 - 4*a*c
if D < 0:
return []
elif D == 0:
return [-b/(2*a)]
else:
return[(-b + math.sqrt(D)) / 2*a, (-b - math.sqrt(D))/ 2*a]
a = float(input())
b = float(input())
c = float(input())
print(*quadratic(a, b, c))
Вот решение квадратных уравнений
Задача:
С клавиатуры вводятся длины сторон треугольника. Определить, существует ли такой треугольник.
Программа на Паскале:
var a,b,c: real;
begin
readln (a, b, c);
if (a+c>b) and (a+b>c) and (c+b>a) then
writeln('Существует')
else
writeln('не существует');
end.
import math
def quadratic(a, b, c):
D = b**2 - 4*a*c
if D < 0:
return []
elif D == 0:
return [-b/(2*a)]
else:
return[(-b + math.sqrt(D)) / 2*a, (-b - math.sqrt(D))/ 2*a]
a = float(input())
b = float(input())
c = float(input())
print(*quadratic(a, b, c))
Вот решение квадратных уравнений
Задача:
С клавиатуры вводятся длины сторон треугольника. Определить, существует ли такой треугольник.
Программа на Паскале:
var a,b,c: real;
begin
readln (a, b, c);
if (a+c>b) and (a+b>c) and (c+b>a) then
writeln('Существует')
else
writeln('не существует');
end.