1 | |
Реализуйте программу решения квадратного уравнения15.06.2012, 12:48. Показов 11632. Ответов 21
Метки нет (Все метки)
Реализуйте программу решения квадратного уравнения с обязательной проверкой существования действительных корней, а также кратного корня. Функцию вычисления квадратного корня sqrt() найдете в файле включений <math.h>.
0
|
15.06.2012, 12:48 | |
Ответы с готовыми решениями:
21
Написать программу решения квадратного уравнения Написать программу решения квадратного уравнения. Написать программу решения квадратного уравнения. DEV C++ Написать программу для решения квадратного уравнения |
Заблокирован
|
|
15.06.2012, 13:13 | 2 |
Кроме привычного решения есть поддержка комплексных чисел, всё оч просто и понятно решение квадратного уравнения С++
1
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
15.06.2012, 13:18 | 3 | |||||
2
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
15.06.2012, 13:41 | 5 | |||||
2
|
|
15.06.2012, 13:44
#6
|
1
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
15.06.2012, 13:50 | 7 |
там я первый раз ошибся. 2*а нужно в скобки взять при D>0
Добавлено через 3 минуты лучше вместо комплексных корней почитать условие задачи. там ясно сказао найти кратные или вещественные корни. Об алгебраическом, геометрическом решении, разлаживании корней на множители , поиска комплексных корней, теоремы виета и прочей лабуде нет ни слова
1
|
Заблокирован
|
|
15.06.2012, 14:20 | 8 |
- блин расширить кругозор хотел, но раз уж ты всё знааешь, то лучше запиши все заголовки в новом стиле, а не смесью нового и старого стилей как подано в твоем коде
, чтобый твой код соответсвовал стандарту conio.h и вне стандарта, так что используй system("pause"). И да, windows.h вообще ни к селу ни к городу в данном алгоритме Добавлено через 1 минуту Не по теме: А так да, твой код отличная вариация не тему того, как можно длинно записать решение для данной задачи8-)
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
15.06.2012, 14:25 | 9 |
мы с вами вроде бы как на "ты" переходили. А по поводу стандартов то тут первое- я недавно учу си. второе- шапка к данному коду особо не менялась. это из проекта для решения вот таких вот задач на форуме и менять ее каждый раз по новому не считаю нужным.
0
|
Заблокирован
|
|
15.06.2012, 14:31 | 10 |
Во первых, я старше тебя лет так думаю на 10-12, так что на вы со студентом мне уже по статусу негоже общаться, но если уж это так вас заадевает то хорошо уважаемый господин Alt_Shift, в коде котрый ваше высочество не хочет менять идёт как минимум 2 лишних проверки
Их можно исключить просто дописав else вверху условных операторов
1
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
15.06.2012, 14:33 | 11 |
вам 40-42? Даже в этом случае невежливо тыкать незнакомым людям. жаль что дожив до таких почтенных лет вы этого не поняли. за советы спасибо. учту
0
|
|
15.06.2012, 14:41
#12
|
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|||||||||||
15.06.2012, 14:42 | 13 | ||||||||||
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|||||||||||
15.06.2012, 14:46 | 14 | ||||||||||
Alt_Shift, неплохо для новичка. И помог и сам практику набил)
Но, вот как правильно заметил Юра, ваш код не соответствует стандарту. Принято писать int main. _getch(); впринципе не критичен, хотя обычно пишут getch(). Ну а от написания system("pause") большей кроссплатформенности ваш код не заработает. Ну и из помарок - перед if(D==0) приписать else и вместо последней проверки также написать else. Это чтобы не было лишних. Заголовки хотелось бы видеть все в одном стиле, math.h - C-шный. Некоторым транслит не нравится. Можно сделать так: В хедерах
0
|
Заблокирован
|
||||||
15.06.2012, 14:47 | 15 | |||||
-
ForEveR, а у тебя есть список стандартных команд system ?Не было мысли, что разработчики твоего IDE просто не позаботились об поддержке pause Надеюсь на скриншоте хорошо видно красное подчёркивание
0
|
|
15.06.2012, 14:49
#16
|
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
15.06.2012, 14:53 | 17 |
-=ЮрА=-, да будет тебе известно, что pause существует только на виндоусовском терминале. То что там вместо Press any key to continue... будет просто пустота имхо даже лучше, подобных надписей хватает и при переустановке системы. И как IDE может добавить системные команды?
Добавлено через 2 минуты Внезапно
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
15.06.2012, 14:54 | 18 |
я предпочитаю
#include <windows.h> SetConsoleCP(1251); SetConsoleOutputCP(1251); При таком расскладе можно не кракозябрами видеть символы которые, допустим, передал в массив. По поводу инт мейна...ну фиг его, меня учили именно войд мейн писать. Привычка.
0
|
|
15.06.2012, 14:55
#19
|
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|||||||||||
15.06.2012, 14:59 | 20 | ||||||||||
-=ЮрА=-, system - вызов функций ОС.
0
|
15.06.2012, 14:59 | |
15.06.2012, 14:59 | |
Помогаю со студенческими работами здесь
20
Написать программу решения квадратного уравнения (C++98 или C++11) Составить программу для решения квадратного уравнения методом дискриминанта. Написал программу для решения квадратного уравнения, но что то пошло не так Программа решения квадратного уравнения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |