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

Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти. http://www.cyberforum.ru/cpp-beginners/thread551764.html
Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
C++ Скопировать промежуток в TCHAR Всем привет. Делаю программу в WinApi на Visual Studio 10. Такой вопрос. Если я объявляю строку TCHAR* buf= new TCHAR; И TCHAR* buf2. То как мне в buf2 записать значения с buf допустим в промежутке с 10 по 15 символ? http://www.cyberforum.ru/cpp-beginners/thread551763.html
C++ Как сделать считывание клавиши с клавиатуры в реальном времени?
Хочу написать тетрис, и возник такой вопрос. Я пока знаю только getch, а он стопорит программу пока не нажмёшь кнопку.
Массив: Расположить элементы первой строки в порядке возростания. C++
В двумерном массиве найти местоположение максимального числа. Расположить элементы первой строки в порядке возростания.
C++ Копирование проекта на флешку http://www.cyberforum.ru/cpp-beginners/thread551692.html
Помогите, пожалуйста, чайнику. Вопрос заключается в следующем: Скопировала проект написанный в Visual Studio 2010 на флешку. Открыть и продемонстрировать проект на другом компе не получилось. Как правильно это сделать? Заранее спасибо.)
C++ )Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент Помогите тешить на С++ я сам не очень понимаю можно сказать ваше. 2)Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент. подробнее

Показать сообщение отдельно
HighPredator
 Аватар для HighPredator
5352 / 1735 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
18.04.2012, 15:36     Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение.
При заданных a,b,c вещественные корни наблюдаются тогда, когда дискриминант неотрицателен. В противном случае все корни комплексные. Таким образом, нужно всего лишь проверить дискриминант на неотрицательность.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<iostream>
#include<math.h>
 
#define EPSILON 0.000001
 
using namespace std;
 
int main()
{
  float a;
  float b;
  float c;
  float D;
  cout<<"Enter a="<<endl;
  cin>>a;
  cout<<"Enter b="<<endl;
  cin>>b;
  cout<<"Enter c="<<endl;
  cin>>c;
  D=b*b-4*a*c;
  if(D>=0.0+EPSILON) cout<<"There are real solutions"<<endl;
  else cout<<"There are no real solutions"<<endl;
  getchar();
  return 0;
}
 
Текущее время: 05:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru