| 2011-12-21 01:56:11 Нужно создать прогу в QT консоле) галименькую чтобы она расчитывала квадратное уравнение - только нужно создавать свой класс, где прописать все действия и все дела..я ему написал QTextStream класс..а он грит, а ты свой класс создай..( бее.. кто поможет?) | ||||
| 2011-12-21 09:43:58 ну класс то создать думаю не сложно.. с Qt не знаком правда.. а так в классе всего три дабловских коэффициента храни.. создай функцию, вычисляющую дискриминант.. и функцию, выводящую ответ, либо ошибку, если дискриминант отрицательный | ||||
| 2011-12-21 09:59:28 чонить типа class hz { double a, b, c; hz(); hz(double, double, double); ~hz(); public: double diskr(); void x(); }; double hz::diskr() { double d = b*b - 4*a*c; return d; } void hz::x() { double d = this->d(); if (d < 0) cout << "хз чо там значит, когда он отрицательный, там чот с графиком связано было кажется" << endl; else { if (d != 0) cout << "x1 = " << (-b + sqrt(d))/(2*a) << "x1 = " << (-b - sqrt(d))/(2*a) << endl; else cout << "x = " << -b/(2*a) } } | ||||
| 2011-12-21 10:00:16 ой
| ||||
| 2011-12-21 10:14:08 я хз вопщем чо тебе надо | ||||
| 2011-12-21 12:46:22 если отрицательный корней нету если 0 то один корень, иначе 2 | ||||
| 2011-12-21 12:52:12 БелДрагМеталл У тебя познания математики на уровне 9-го класса остановилось? У квадратного уравнения всегда ровно 2 корня. Они могут различаться, совпадать и не быть действительными числами. | ||||
| 2011-12-21 12:55:11 PAYNE совпадают это и значит что 1) кому в обычной жизни нужны мнимые числа? тебе стрела в колено сново попала? | ||||
2011-12-21 13:18:09
Ну ты и нуб. Корней всегда 2 у квадратного уравнения. Почитай учебник класс за 10 или 11 про геометрический смысл.
лол, что значит в обычной жизни? Ты "в обычной жизни" часто дискриминант считаешь? | ||||
| 2011-12-21 13:20:13 Алсо про
Нубство на нубстве сидит и нубством погоняет. Какие-какие числа? | ||||
| 2011-12-21 13:26:06 PAYNE ну допустим, с точки зрения физики ты предмет или волна? | ||||
| 2011-12-21 13:29:38 PAYNE http://ru.wikipedia.org/wiki/%CC%ED%E8%EC%EE%E5_%F7%E8%F1%EB%EE | ||||
| 2011-12-21 13:29:57 PAYNE ты ж старый пердун, вот и говорю чтобы понял | ||||
| 2011-12-21 13:30:24 я волна, ноооооовая волна!
подо мной, будет вся страна!! | ||||
| 2011-12-21 13:39:25 Yakoot1 А можешь обьяснить чо там и как там действует?) | ||||
| 2011-12-21 13:41:25 Yakoot1 а зачем ты методы в том же файле отдельно объявляешь? о_о | ||||
| 2011-12-21 13:46:39 БелДрагМеталл ну они подразумеваются в другом файле.. просто не буду я же тут расписывать чо в какой файл.. сам распихает | ||||
| 2011-12-21 13:50:17 Yakoot1 ну вот научишь человека так писать! | ||||
| 2011-12-21 13:54:40 в консоле тока cpp файЛ) | ||||
| 2011-12-21 14:00:18 Чёрный_кот ну вот создавай заголовочный файл имя_класса.h и файл исходного кода имя_класса.cpp в первый засовывай вот это
во второй все остальное | ||||
| 2011-12-21 14:07:52 Yakoot1 так ты обьясни что какая строчка делает) я ж нуб) | ||||
| 2011-12-21 14:14:48 Чёрный_кот это перегруженный оператор, для удобства вывода) | ||||
2011-12-21 14:20:03
где? | ||||
| 2011-12-21 14:36:13 Yakoot1 << | ||||
| 2011-12-22 00:26:51 Yakoot1 Так не обьяснил) | ||||
| 1 | 2 |