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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Em$
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
#1

корни уравнения - C++

24.09.2009, 18:25. Просмотров 1366. Ответов 12
Метки нет (Все метки)

дана функция. ax^2+bx+с
Преобразовать функцию таким образом,чтобы функция возвращала результат,который бы распечатывался после точки вызова.Причём ответ должен быть распространённым,т.е уровнение имеет 2а корня(перечислить),уравнение имеет 1н корень,либо уравнение не имеет действительных корней.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2009, 18:25     корни уравнения
Посмотрите здесь:

Корни квадратного уравнения - C++
Привет!! учили писать программки на делфи, а теперь надо на с++. не могу разобраться в синтаксисе... Пожалуйста напишите код программы с...

Найти корни уравнения - C++
f(x)=6x4+19x3-7x2-26x+12=0

Найдите корни уравнения - C++
используя подпрограмму вычисления корней уравнения ctg(x)=a в интервале (0,2 pi), найдите корни уравнения ctg(bx-a)=c и ctg(b-y)=c^2....

Найти корни уравнения - C++
найти корни уравнения f(x)=2x^3-3x^2-3x+2=0

Найти корни уравнения - C++
Здравствуйте, хотел попросить добрых людей о помощи с написанием совсем простейшей программы, функция которой - возведение числа "x" в...

Найти корни уравнения - C++
Написать программу, которая находит корни уравнения e^x=x+2 с погрешностью 10^-10. Заранее благодарен.

Корни квадратного уравнения - C++
Найти корни квадратного уравнения A*x*x+B*x+C=0, заданного своими коэффициентами А,B,C( коэффициент А не равен 0),если известно , что...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
2787 / 1373 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
24.09.2009, 18:37     корни уравнения #2
для чего придуман поиск на форуме?
ключ для поиска: квадратное уравнение
и выбираешь тему в разделе C/C++
Em$
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
24.09.2009, 18:41  [ТС]     корни уравнения #3
ты думаешь там что то есть??
crashc
23 / 23 / 4
Регистрация: 26.07.2009
Сообщений: 414
24.09.2009, 18:53     корни уравнения #4
Em$ как я понял тебе надо чтобы ответ выводил после всех расчетов и ввода значений?
Em$
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
24.09.2009, 18:54  [ТС]     корни уравнения #5
да=)
crashc
23 / 23 / 4
Регистрация: 26.07.2009
Сообщений: 414
24.09.2009, 18:55     корни уравнения #6
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//---------------------------------------------------------------------------
 
#pragma hdrstop
#include <iostream.h>
#include <stdio.h>
//---------------------------------------------------------------------------
 
#pragma argsused
#include <math.h>
#include <iostream.h>
int main()      //int argc, char* argv[]
{int a,b,c,per,vtr,p,j,d;
 cout<<"Vvedite coffizient A\n";
 cin>>a;
 
 cout<<"Vvedite coffizient B\n";
 cin>>b;
 
 cout<<"Vvedite coffizient C\n";
 cin>>c;
 
 d=b*b-4*a*c;  //Âû÷èñëÿåì äèñêðèìåГ*Г*Г*ГІ
 
 printf(
         "Srednee arifmeticheskoe (sqrt(%d)=%d)\n\n",
         d, (int)sqrt(d));
 if(d>=0)
 {per=(-b+sqrt(d))/(2*a);
  vtr=(-b-sqrt(d))/(2*a);
  cout<<"X1="<<per;
  cout<<", X2="<<vtr;
  }
  else
  {printf("korney net");
  }
 
   cin.get();
   cin.get();
   return 0;
}
//---------------------------------------------------------------------------
Добавлено через 19 секунд
вот спрашивай че не понятно
Em$
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
24.09.2009, 18:57  [ТС]     корни уравнения #7
спасибо...хоть один человек на форуме предложил что нибудь дельное
crashc
23 / 23 / 4
Регистрация: 26.07.2009
Сообщений: 414
24.09.2009, 18:58     корни уравнения #8
пожалуста
R0mm
Псевдо программист
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
24.09.2009, 19:03     корни уравнения #9
Сообщение было отмечено автором темы, экспертом или модератором как ответ
как-то так
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
26
27
#include "stdafx.h"
#include "iostream"
#include "math.h"
 
using namespace std;
 
void main(){
    setlocale(LC_ALL, "Russian");
    float a, b, c, x1, x2;
    cout << "a*x^2+b*x+c\nВведите a\n->"; cin >> a;
    cout << "Введите b\n->"; cin >> b;
    cout << "Введите c\n->"; cin >> c;
    x2 = b*b-4*a*c;
    if (x2<0){
        cout << "Решений нет!\n";
    }
    else if (x2){
            x1 = (-1*b + sqrt(x2))/(2*a);
            x2 = (-1*b - sqrt(x2))/(2*a);
            cout << "х1 = " << x1 << "\nx2 = " << x2 << endl;
         }
         else{
             x1 = -1*b/(2*a);
             cout << "x1 = " << x1 << endl;
         }
    system("pause");
}
Em$
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 41
24.09.2009, 19:04  [ТС]     корни уравнения #10
спасибо=))
Monte-Cristo
2787 / 1373 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
24.09.2009, 19:06     корни уравнения #11
Цитата Сообщение от Em$ Посмотреть сообщение
ты думаешь там что то есть??
поверь, я не думаю.. я знаю..

вот например:
http://www.cyberforum.ru/cpp-beginne...tml#post260955
crashc
23 / 23 / 4
Регистрация: 26.07.2009
Сообщений: 414
24.09.2009, 19:07     корни уравнения #12
ну тоже самое только заменено printf на cout и вместо cin.get; введен system("pause");
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2009, 21:18     корни уравнения
Еще ссылки по теме:

Корни квадратного уравнения - C++
Есть задание ( прикреплено ). Как сделать - знаю. Не знаю что значит вот эта строка &quot;квадратное уравнение имеет вещественные и различные...

корни квадратного уравнения - C++
решите кому не сложно... составить программу расчитывающую корни квадратного уравнения с учетом знака дискреминанта... заранее спасибо.

Найти корни уравнения - C++
Тексты надо переписывать в тело сообщения В чем ошибка ? Помогите пожалуйста.

Корни квадратного уравнения - C++
#include&lt;math.h&gt; #include&lt;windows.h&gt; #include&lt;iostream.h&gt; #include&lt;stdlib.h&gt; double MyRoots (double a, double b, double c,double d)...

Определить корни уравнения - C++
Написать программу на c++ (желательно использовать компилятор dev C++, а так всё ровно) Условие: Определить корни уравнения x^2 - sin(5x)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
odip
Эксперт С++
7155 / 3295 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
24.09.2009, 21:18     корни уравнения #13
спасибо...хоть один человек на форуме предложил что нибудь дельное
Это неверное утверждение - тут очень много дельных предложений.
Просто нужно уметь и хотеть пользоваться поиском - задача много раз обсуждалась.
Yandex
Объявления
24.09.2009, 21:18     корни уравнения
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru