Форум программистов, компьютерный форум CyberForum.ru

Дискриминант - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.76
sirserik
3 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 156
12.06.2011, 14:18     Дискриминант #1
Даны числа A,B,C (Число А не равно нулю) Расмотрев дискриминант D=b^2-4*a*c проверить истинность высказывания ax^2+bx+c=0 имеет вещественные корни. Если можно попроще обьяснить я только начал всем спасибо заранее.
пример А=2.68, В=0.93, с=-8.62 ---Истина
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2011, 14:18     Дискриминант
Посмотрите здесь:

Turbo Pascal Дискриминант
Pascal Дискриминант
Visual Basic Дискриминант
Дискриминант Pascal
Turbo Pascal Дискриминант
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
12.06.2011, 14:21     Дискриминант #2
C++
1
2
3
4
5
6
7
#include <iostream>
int main(){
    double a,b,c;
    std::cin >> a >> b >> c;  //ввод
    std::cout << (b*b-4*a*c>=0?"True":"False");  //если дискриминант больше или равен нулю выводим True, иначе False
    return 0;
}
sirserik
3 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 156
12.06.2011, 14:28  [ТС]     Дискриминант #3
Цитата Сообщение от diagon Посмотреть сообщение
если дискриминант больше или равен нулю выводим True, иначе False
хорошо а что делать с этим уравнением ax^2+bx+c=0
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
12.06.2011, 14:29     Дискриминант #4
Если дискриминант равен нулю, то корень только один(но он есть)
Хотя я не понял вопроса...
ax^2+bx+c=0 имеет два корня, если дискриминант больше нуля, один корень, если дискриминант равен нулю, и не имеет корней, если дискриминант меньше нуля. Дискриминант вычисляется по формуле b*b-4*a*c
Это примерно 6 класс..
sirserik
3 / 3 / 0
Регистрация: 12.05.2011
Сообщений: 156
12.06.2011, 14:37  [ТС]     Дискриминант #5
Цитата Сообщение от diagon Посмотреть сообщение
Если дискриминант равен нулю, то корень только один(но он есть)
Хотя я не понял вопроса...
ax^2+bx+c=0 имеет два корня, если дискриминант больше нуля, один корень, если дискриминант равен нулю, и не имеет корней, если дискриминант меньше нуля. Дискриминант вычисляется по формуле b*b-4*a*c
Это примерно 6 класс..
скажу честно я не помню что я учил в 6-м классе., а дискриминант падавно вот и задал вопрос патому что сам его не понял матетматика сомной или я сним скорее не дружитю но все равно Спасибо за старанее
Yandex
Объявления
12.06.2011, 14:37     Дискриминант
Ответ Создать тему
Опции темы

Текущее время: 15:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru