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

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

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

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

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

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

Отделить корни уравнения графически. Уточнить корни уравнения методом половинного деления - C++
Здравствуйте, господа программисты, помогите пожалуйста код написать, очень нужна ваша помощь) Вот задание: " Отделить корни уравнения...

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Monte-Cristo
2788 / 1374 / 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
2788 / 1374 / 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");
odip
Эксперт С++
7157 / 3297 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
24.09.2009, 21:18 #13
спасибо...хоть один человек на форуме предложил что нибудь дельное
Это неверное утверждение - тут очень много дельных предложений.
Просто нужно уметь и хотеть пользоваться поиском - задача много раз обсуждалась.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2009, 21:18
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.09.2009, 21:18
Закрытая тема Создать тему
Опции темы

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