Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 14, 2014 20:49:55

narem
Зарегистрирован: 2014-02-06
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите решить задачку.

Кому не сложно, можете объяснить как решить?Что бы понимать как это делается.
Напишите программу, вычисляющую значения корней квадратного уравнения ax2+bx+c=0, a<>0 по коэффициентам этого уравнения. Коэффициенты должны заноситься в начале программы в переменные a, b и c.
Просто решение в интернете есть, а вот с объяснениями не особо, понять не смог сам(

Офлайн

#2 Фев. 15, 2014 09:09:34

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите решить задачку.

narem
о небеса, уж решение этой задачи существует миллион постов. Раз уж у вас есть решение - то выкладывайте именно его.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Фев. 15, 2014 13:14:08

narem
Зарегистрирован: 2014-02-06
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите решить задачку.

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)
Но вот объяснение нет, не все понятно в этом решении.

Отредактировано narem (Фев. 15, 2014 13:32:50)

Офлайн

#4 Фев. 15, 2014 13:54:30

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Помогите решить задачку.

Я стесняюсь спросить что именно непонятно в решении квадратного уравнения?

Офлайн

#5 Фев. 15, 2014 14:12:38

narem
Зарегистрирован: 2014-02-06
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите решить задачку.

PanovSergey
Я стесняюсь спросить что именно непонятно в решении квадратного уравнения?
def Roots (a,b,c)
Что делает def Roots.
print “in function D= ”, D
in function что именно делает это.



и еще вот это.

a,b,c=input(“”)

Просто это задание в книжке которую читаю, а там про вот это не слово

Офлайн

#6 Фев. 15, 2014 14:40:52

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите решить задачку.

narem
мда… на данный момент вы не знаете сколько будет 2+2, нам с чего начать - объяснять вам что такое цифры или что такое сложение? Я сейчас не шучу, аллегория вполне уместна. Это все равно что не имея понятия о питоне зайти на форуме и задать вот такой вопрос…

извините, но учиться надо, хоть как то.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#7 Фев. 15, 2014 14:44:08

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Помогите решить задачку.

def Roots (a,b,c)
Это стандартное определение функции об этом написано в любой книге Читайте внимательнее.
print in function D= , D
in function что именно делает это.
Это просто print, печатает дискриминант.
a,b,c=input(“”)
Это просто инпут.

Бросайте вашу книжку и решайте задачи из этого форума. Затем сверяйте с тем что уже даны толку будет гораздо больше.

Отредактировано PanovSergey (Фев. 15, 2014 14:45:04)

Офлайн

#8 Фев. 17, 2014 04:42:18

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Помогите решить задачку.

Тема закрыта ввиду нереальной тупости топика и, видимо, автора.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version