Предмет: Информатика,
автор: ilyasavelev2015
Найти корни уравнения ax2 + bx + c =0 (a<>0) при условии D>=0
Составить программу и блок-схему
Имя программы Корни
Вывести на экран значения:
Запрос: Введите переменные
Вывод:
Значение равно
Вывести два знака после запятой
Ответы
Автор ответа:
0
Ответ:
import math
a = int(input("Введите число a: "))
b = int(input("Введите число b: "))
c = int(input("Введите число c: "))
print ("\n")
D = b**2 - 4*a*c
if D < 0:
print ("< 0, мнимая единица")
elif D == 0:
print ("D = ", -b / 2 * a)
print ("X2 - ∄")
elif a == 0:
print ("a ≠ 0")
else:
print ("D = ", math.sqrt (D))
print ("X1 = ", round((-b + math.sqrt(D))/(2 * a),2))
print ("X2 = ", round((-b - math.sqrt(D))/(2 * a),2))
Объяснение:
Похожие вопросы
Предмет: Математика,
автор: dartvaider729
Предмет: Алгебра,
автор: Lous
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: nastyabelova01
Предмет: Алгебра,
автор: Anian0tian