Задача 10.05

''' Разработайте скрипт для решения задачи: Создайте функцию нахождения корней квадратного уравнения. Выполните функцию для квадратного уравнения, коэффициенты которого вводятся с клавиатуры. Пример выполнения скрипта: Программа описания и вызова функции нахождения корней квадратного уравнения Введите коэффициент a - > 1 Введите коэффициент b - > -6 Введите коэффициент c - > 9 Корень уравнения - 3.0 ''' print('Программа описания и вызова функции нахождения корней квадратного уравнения') def kv_ur(a, b, c): D = b ** 2 - 4 * a * c if D < 0: print ('Корней нет') elif D == 0: k = ((-1) * b) / (2 * a) print('Корень уравнения - ', k) else: k1 = (((-1) * b) - D ** 0.5) / (2 * a) k2 = (((-1) * b) + D ** 0.5) / (2 * a) print('Корни уравнения: ', k1, k2) a = float(input('Введите коэффициент a - > ')) b = float(input('Введите коэффициент b - > ')) c = float(input('Введите коэффициент c - > ')) kv_ur(a, b, c)

© Кащеев Е. Решение задач по программированию на языке Python