[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 32 | 18 | 9
Назад Вниз Каталог Обновить

Аноним 15/02/17 Срд 00:00:26  146747746  
[girl] pZQAt-u9[...].jpg (160Кб, 800x800)
C++ Тред.
Вкатываюсь в си и мне дали такое задание:
Написать программу, которая считывает три числа - коэффициенты увадратного уравнения (ax^2 + bx + c) и находит все корни.
Вопрос, как это делать и почему так?
пикрандом, бампать буду рандомом
Аноним 15/02/17 Срд 00:00:45  146747765
[Space] 1453143[...].jpg (170Кб, 580x825)
Аноним 15/02/17 Срд 00:01:05  146747787
[Girl] 14847681[...].jpg (88Кб, 453x583)
Аноним 15/02/17 Срд 00:01:37  146747810
[girl] 14535905[...].jpg (104Кб, 750x746)
Аноним 15/02/17 Срд 00:01:56  146747825
[Space] 1453754[...].png (2969Кб, 1920x1080)
Аноним 15/02/17 Срд 00:02:12  146747844
14531458091051.jpg (540Кб, 1500x1000)
Аноним 15/02/17 Срд 00:02:30  146747862
14541883902882.jpg (116Кб, 1200x719)
Аноним 15/02/17 Срд 00:02:50  146747880
[Space] Буран4.jpg (172Кб, 1200x797)
Аноним 15/02/17 Срд 00:03:07  146747896
[Spaсe] 1453136[...].jpg (37Кб, 487x600)
Аноним 15/02/17 Срд 00:03:26  146747916
14531384488251.jpg (66Кб, 600x387)
Аноним 15/02/17 Срд 00:03:44  146747936
[Space] Буран3.jpg (127Кб, 1200x811)
Аноним 15/02/17 Срд 00:03:58  146747947
>>146747746 (OP)
Вкину свою прогу с этой задачкой. Только не бей, писал её когда только начинал изучать программирование. http://pastebin.com/bvWz1Ci4
Аноним 15/02/17 Срд 00:04:01  146747951
[Space] Буран1.jpg (294Кб, 3000x2000)
Аноним 15/02/17 Срд 00:05:26  146748035
[Spaсe] 1453137[...].jpg (130Кб, 1240x826)
>>146747947
За что бить?
Да и мне не прога нужна, а разобраться как это делать.
з.ы. Опять чикатило бегает
Аноним 15/02/17 Срд 00:05:49  146748050
фолаут.webm (988Кб, 490x360, 00:00:26)
>>146747746 (OP)
Попробуй освоить си++. Простейшая задача если четное количество хромосом. Гугл в помощь. Начни с самого квадратного уравнения.
Аноним 15/02/17 Срд 00:05:52  146748055
>>146747862
>рисовозки с мурриканскими номерами
Аноним 15/02/17 Срд 00:06:06  146748063
Сколько тебе лет?
Аноним 15/02/17 Срд 00:08:24  146748169
>>146748050
> Попробуй освоить си++
Пробую вот.
> Простейшая задача если четное количество хромосом.
Понимаю.
> Гугл в помощь. Начни с самого квадратного уравнения.
Ну ничего годного не нарыл
Аноним 15/02/17 Срд 00:08:29  146748171
>>146747746 (OP)
Загугли ёб твою мать.
Аноним 15/02/17 Срд 00:08:44  146748179
>>146748063
19
Аноним 15/02/17 Срд 00:09:14  146748214
>>146747947
>(a>=0 && a<=0)
Это условие на равенство нулю. Оно такое ебанутое потому что компилятор был ебанутый.

>>146748035
Ну смотри, для начала проверяешь равенство нулю коэффициента а т.к. именно он отвечает за характер уравнения, квадратичное оно или линейное. Если равно нулю, то на изи находишь единственный корень, либо может случиться так, что коэффициент b равен нулю, тогда все зависит от c. Если в данном случае c = 0, то решение любое, если с не ноль, то решений нет.

Теперь когда а не ноль. Находишь дискриминант, в зависимости от дискриминанта говоришь о количестве решений. Далее решения находишь по формуле. Успехов.
Аноним 15/02/17 Срд 00:09:18  146748218
>>146748169
https://nicknixer.ru/programmirovanie/programma-dlya-resheniya-kvadratnyx-uravnenij-na-c/
первый сайт
Аноним 15/02/17 Срд 00:10:12  146748263
14531373270002.jpg (321Кб, 1500x962)
>>146748214
>>146748218
Спасибо вам
Аноним 15/02/17 Срд 00:14:36  146748488
>>146748179
Рекомендую тебе оставить пока что си плюс плюс и пройти книгу "How to design programs" (она целиком есть в интернете на английском). Она поначалу покажется тебе слишком легкой, но потом ты обнаружишь, что она отлично вправила тебе мозги и вопросы по элементарным задачам вроде твоей уже не возникают.
мимо-такой-же-лох-как-ты
Аноним 15/02/17 Срд 00:15:46  146748552
>>146748488
> мимо-такой-же-лох-как-ты
нет, я не только лох, но и аутист
шутка я английского не знаю, но человек, который меня учит, сказал, что и англ подправим
Аноним 15/02/17 Срд 00:16:41  146748603
>>146748035
Я сегодня добрый (любимый кун поднял настроение, поэтому помогу).

>а разобраться как это делать
0. Объявляешь переменные a, b, c для коэффициентов. Тип используй float, привычка не пихать double где попало полезна.
1. Выводишь пользователю сообщение о том, что нужно ввести коэффициенты. Используешь puts(), printf() или std::cout в зависимости от того, чему научили.
2. Попеременно выводишь сообщение "введите коэффициент такой-то" и считываешь сообщение. Для вывода то же, что и в п.1, для ввода scanf() или std::cin, опять же, смотря чему научили.
3. Считаешь дискриминант, формулу знаешь из школьной программы. Для корня используешь sqrtf() из math.h/cmath. Записываешь в переменную D (тоже float).
3.1. При подсчёте дискриминанта проверяешь подкоренное выражение на неотрицательность. Если отрицательно - выводишь сообщение, что коэффициенты неправильные и завершаешь работу (см. п. 6). Проверяешь if'ом, разумеется.
4. Считаешь корни. float x1 = (формулу знаешь сам). Точно так же находишь x2.
5. Выводишь корни через printf() или std::cout.
6. Завершаешь работу. Чтобы окно не закрылось преждевременно, используешь std::cin.get(), getchar() или system("pause") из Windows.h (последний вариант стабильнее всех). Потом return 0, конечно.
Аноним 15/02/17 Срд 00:18:20  146748688
>>146748552
либо ты даун либо тебе это не надо. Если первое то куча всяких онлайн учебников которые помогут костылять простые программы. Если 2 то копипаста форевер.
Аноним 15/02/17 Срд 00:18:43  146748711
[girl]148502598[...].jpg (84Кб, 680x998)
2чую чаем.jpg (297Кб, 890x675)
>>146748603
Два чаю, без std, прям как надо. Спасибо.
Аноним 15/02/17 Срд 00:19:06  146748737
>>146748603
>любимый кун поднял настроение, поэтому помогу
Так и знал, что все программеры - пидорасы.
Аноним 15/02/17 Срд 00:19:39  146748769
>>146747746 (OP)
Нахуй иди с такими реквестами, даже вкладку в visual studio для такой параши не открою
Аноним 15/02/17 Срд 00:22:08  146748903
[girl] HhL-bbcH[...].jpg (53Кб, 449x600)
>>146748769
И тебе спасибо :3
Аноним 15/02/17 Срд 00:22:43  146748934
>>146748737
Я не гей, просто есть один кун, которого я представляю, когда обнимаю подушку по ночам.
Аноним 15/02/17 Срд 00:23:45  146748992
>>146748934

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 32 | 18 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное