0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
||||||
1 | ||||||
Не получается решить06.06.2009, 19:05. Показов 6248. Ответов 26
Я только начал изучать С++....вот что написал если можно то подправьте и выложите...или ткните носом в ошибки..
ругается на x^2...
0
|
06.06.2009, 19:05 | |
Ответы с готовыми решениями:
26
Не получается решить Не получается решить задачу просьба решить,у меня сегодня зачёт,самому не получается решить!Буду очень благодарен!!! Не получается решить выражение |
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
|
06.06.2009, 19:09 | 2 |
Потому что x^2 записывается на Си как x*x
0
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 19:12 [ТС] | 3 |
Задача.
Написать программу квадратного уравнения.Программа должна проверять правильность исходных данных и в случае, если коэффициет при второй степени неизвестного равен 0, выводить соответствуещее сообщение.Ниже приведен рекомендуемый вид экрана во время выполнения программы. Решение квадратного уравнения Введите в одной строке значение коэффициентов и нажмите <Enter> -> 12 27 -10 Корни уравнения: x1=-25.551 x2=-28.449
0
|
3071 / 313 / 5
Регистрация: 02.06.2009
Сообщений: 3,293
|
|
06.06.2009, 19:20 | 4 |
Вместо
Код
x1=-(b+D)/2; x2=(-b-D)/2; Код
x1=(-b+D)/(2*а); x2=(-b-D)/(2*а);
0
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 19:28 [ТС] | 5 |
Ой спасибо я даже не заметил...всеравно ругается на формулу квадратного уравнения...
Предупреждение 1 warning C4244: =: преобразование 'float' в 'int', возможна потеря данных 10 qwerty Ошибка 2 error C2106: =: левый операнд должен быть левосторонним значением 10 qwerty
0
|
12 / 12 / 2
Регистрация: 27.09.2008
Сообщений: 43
|
||||||||||||||||||||||||||
06.06.2009, 19:29 | 6 | |||||||||||||||||||||||||
1
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 19:33 [ТС] | 7 |
а вы немоглибы написать задачу от начала до конца?я был бы вам очень благодарин!!
З.Ы, - условие дано выше...
0
|
3071 / 313 / 5
Регистрация: 02.06.2009
Сообщений: 3,293
|
|
06.06.2009, 19:42 | 8 |
как подсказка
если (D>0) уравнение имеет 2 кв корня если (D==0) 1 корень если (D<0) корней нет
1
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 19:57 [ТС] | 9 |
nynicue, не могла бы решить ее и выложить...а то у меня всеравно не получается...
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
06.06.2009, 20:08 | 10 |
Narkoamn, что именно еще не получается? какие ошибки? Надо самому разбираться, а не просить готовых решений.
0
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 20:20 [ТС] | 11 |
Gravity, щас допишу и запущу и скажу я помоему понял)как доделаю результат выпишу..
0
|
3071 / 313 / 5
Регистрация: 02.06.2009
Сообщений: 3,293
|
|
06.06.2009, 20:23 | 12 |
здесь должно быть всё просто,
сначала находи дескрименант, и потом используй "if else " для нахождения кв корней (просмотри мою предыдущую подсказку).
1
|
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
||||||
06.06.2009, 20:27 | 13 | |||||
1
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
|
06.06.2009, 20:27 [ТС] | 14 |
ошибок больше не выдает....когда запускаю отладку ввожу данные то при любых данных вы бивает:
-1.#INF -1.#INF
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
06.06.2009, 20:28 | 15 |
Код покажи.
1
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
||||||
06.06.2009, 20:30 [ТС] | 16 | |||||
Ошибка 1 error C3861: sqrt: идентификатор не найден 13 qwerty
0
|
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
|
06.06.2009, 20:34 | 17 |
для использования sqrt подключи math.h в инклуды.
В 10-й строчке у тебя "а" обнуляется. Из-за этого всё остальное толком не пашет.
1
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
06.06.2009, 20:34 | 18 |
1
|
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 20
|
||||||
06.06.2009, 22:03 [ТС] | 19 | |||||
Добавлено через 4 минуты 23 секунды Run-Time Check Failure #3 - The variable 'x1' is being used without being initialized. - вотето еще выскакивает
0
|
121 / 121 / 14
Регистрация: 14.03.2009
Сообщений: 462
|
|
06.06.2009, 22:38 | 20 |
1
|
06.06.2009, 22:38 | |
06.06.2009, 22:38 | |
Помогаю со студенческими работами здесь
20
не получается до конца решить диф. ур-е Не получается решить уравнение со степенями Не получается решить задание на рекурсией! Не получается решить задачу Банковские счета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |