narem
Фев. 14, 2014 20:49:55
Кому не сложно, можете объяснить как решить?Что бы понимать как это делается.
Напишите программу, вычисляющую значения корней квадратного уравнения ax2+bx+c=0, a<>0 по коэффициентам этого уравнения. Коэффициенты должны заноситься в начале программы в переменные a, b и c.
Просто решение в интернете есть, а вот с объяснениями не особо, понять не смог сам(
JOHN_16
Фев. 15, 2014 09:09:34
narem
о небеса, уж решение этой задачи существует миллион постов. Раз уж у вас есть решение - то выкладывайте именно его.
narem
Фев. 15, 2014 13:14:08
JOHN_16
о небеса, уж решение этой задачи существует миллион постов. Раз уж у вас есть решение - то выкладывайте именно его.
Решение есть в интернете
import math
def Roots (a,b,c):
D=b**2-4*a*c
print "in function D= ", D
x1=(-b+math.sqrt(D))/2*a
x2=(-b-math.sqrt(D))/2*a
print "x1=",x1, "\nx2=",x2
[syntax=#python]
print "введите числа а,b,c"
a,b,c=input("")
print Roots (a,b,c)
Но вот объяснение нет, не все понятно в этом решении.
PanovSergey
Фев. 15, 2014 13:54:30
Я стесняюсь спросить что именно непонятно в решении квадратного уравнения?
narem
Фев. 15, 2014 14:12:38
PanovSergey
Я стесняюсь спросить что именно непонятно в решении квадратного уравнения?
def Roots (a,b,c)
Что делает def Roots.
print “in function D= ”, D
in function что именно делает это.
и еще вот это.
a,b,c=input(“”)
Просто это задание в книжке которую читаю, а там про вот это не слово
JOHN_16
Фев. 15, 2014 14:40:52
narem
мда… на данный момент вы не знаете сколько будет 2+2, нам с чего начать - объяснять вам что такое цифры или что такое сложение? Я сейчас не шучу, аллегория вполне уместна. Это все равно что не имея понятия о питоне зайти на форуме и задать вот такой вопрос…
извините, но учиться надо, хоть как то.
PanovSergey
Фев. 15, 2014 14:44:08
Это стандартное определение функции об этом написано в любой книге
![](/static/djangobb_forum/img/smilies/smile.png)
Читайте внимательнее.
print “in function D= ”, D
in function что именно делает это.
Это просто print, печатает дискриминант.
a,b,c=input(“”)
Это просто инпут.
Бросайте вашу книжку и решайте задачи из этого форума. Затем сверяйте с тем что уже даны толку будет гораздо больше.
FishHook
Фев. 17, 2014 04:42:18
Тема закрыта ввиду нереальной тупости топика и, видимо, автора.