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

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

Войти
Регистрация
Восстановить пароль
 
badman
8 / 8 / 1
Регистрация: 19.04.2012
Сообщений: 49
#1

корни уравнения действительны и положительны - C++

25.05.2012, 18:56. Просмотров 896. Ответов 14
Метки нет (Все метки)

Даны натуральные числа n, q1, …, qn. Найти те члены qi последовательности q1,
…, qn, которые обладают тем свойством, что корни уравнения x(в квадрате)+3qi−5 действительны и положительны.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2012, 18:56     корни уравнения действительны и положительны
Посмотрите здесь:

Даны натуральные числа N, A1, …, AN. Найти те члены Ai , которые обладают тем свойством, что корни уравнения x2 + Aix – 5 действительны и положительны - C++
Даны натуральные числа N, A1, …, AN. Найти те члены Ai , которые обладают тем свойством, что корни уравнения x2 + Aix – 5 действительны и...

корни уравнения - C++
дана функция. ax^2+bx+с Преобразовать функцию таким образом,чтобы функция возвращала результат,который бы распечатывался после точки...

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

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

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15831 / 10158 / 1522
Регистрация: 24.12.2010
Сообщений: 19,146
25.05.2012, 19:37     корни уравнения действительны и положительны #2
Цитата Сообщение от badman Посмотреть сообщение
Даны натуральные числа n, q1, …, qn. Найти те члены qi последовательности q1,
…, qn, которые обладают тем свойством, что корни уравнения x(в квадрате)+3qi−5 действительны и положительны.
Ну, если qi натуральные (>0) , то корни всегда действительные. А даже и без этого, D = 9q2 + 5*4 > 0. Но знаки у корней всегда будут разные тк x1*x2 = -5 < 0
Эта задачка не сюда - это в математику.
Даже ежу понятно.
badman
8 / 8 / 1
Регистрация: 19.04.2012
Сообщений: 49
25.05.2012, 19:39  [ТС]     корни уравнения действительны и положительны #3
алгоритм нужен
Байт
Эксперт C
15831 / 10158 / 1522
Регистрация: 24.12.2010
Сообщений: 19,146
25.05.2012, 19:54     корни уравнения действительны и положительны #4
Цитата Сообщение от badman Посмотреть сообщение
алгоритм нужен
Кому и на фига?

Не по теме:

Во всяком случае - это не ко мне. Старому охотнику как-то не с руки. Пойду кротов погоняю.


Уходя, даю совет. Попробуй сам хоть начать программку. Хоть слово "main" напиши. Может другие охотники найдутся...
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,181
Завершенные тесты: 1
25.05.2012, 20:32     корни уравнения действительны и положительны #5
C++
1
2
3
4
5
6
7
#define n 5
double q[n]={1.,2.,8.,-5.5,22.9};
for(int i=0;i<n;i++)
{
     if(q[i]<5./3.)
        cout<<q[i]<<endl;
}
badman
8 / 8 / 1
Регистрация: 19.04.2012
Сообщений: 49
10.06.2012, 21:21  [ТС]     корни уравнения действительны и положительны #6
Даны натуральные числа n, q1, …, qn. Найти те члены qi последовательности q1,
…, qn, которые обладают тем свойством, что корни уравнения x(в квадрате)+3qi−5 действительны и положительны.

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 <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
int mas[10];
double D, x1, x2;
 
for (int i=0;i<10;i++)
{
cout<<"Vvedite "<<i+1<<"element: ";
cin>>mas[i];
}
cout<<"Vibrannie znacheniya: ";
for (int i=0;i<11;i++)
{
D = 9*mas[i]*mas[i] + 20; //' Вычисляем дискриминант. Он всегда положителен, поэтому корни всегда действительные.
x1 = (-3*mas[i] + sqrt(D))/2; //' Вычисляем х1 и х2
x2 = (-3*mas[i] - sqrt(D))/2;
if ((x1 > 0) && (x2 > 0))
cout<<mas[i]<<" "; //' Выводим mas[i], если оба корня положительны
}
 
return 0;
}
hacer
2 / 0 / 1
Регистрация: 10.06.2012
Сообщений: 18
10.06.2012, 21:35     корни уравнения действительны и положительны #7
D = 9*mas[i]*mas[i] + 20; //' Вычисляем дискриминант. Он всегда положителен, поэтому корни всегда действительные.
x1 = (-3*mas[i] + sqrt(D))/2; //' Вычисляем х1 и х2
x2 = (-3*mas[i] - sqrt(D))/2;
if ((x1 > 0) && (x2 > 0))
Просмотри заново
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
10.06.2012, 23:07     корни уравнения действительны и положительны #8
у тебя уравнение http://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{2}+3{q}_{i}-5 ?
или может квадратное? у тебя может x пропущен? или qi и есть x?
[NovicheK]
19 / 19 / 2
Регистрация: 09.03.2012
Сообщений: 91
10.06.2012, 23:08     корни уравнения действительны и положительны #9
ммм, но ведь уравнение http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2+3q_i-5 не квадратное
А программа компилируется, уточните что надо то?
badman
8 / 8 / 1
Регистрация: 19.04.2012
Сообщений: 49
10.06.2012, 23:19  [ТС]     корни уравнения действительны и положительны #10
условие правильное
[NovicheK]
19 / 19 / 2
Регистрация: 09.03.2012
Сообщений: 91
10.06.2012, 23:22     корни уравнения действительны и положительны #11
т.е. это не квадратное уравнение?
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
10.06.2012, 23:26     корни уравнения действительны и положительны #12
да нет, оно квадратное. просто qi это и есть q (b), смотри его дискриминант.


badman, рассчитай на бумажке корни своего этого уравнения. найди x , подставь его в свой массив. да и еще, у тебя корень из 20, 29, 48 и т.п., корень от этих чисел - нецелое число, у тебя массив int, значит у тебя в принципе не может ничего вывестись, потому что с твоими значениями не получиться целых корней.

p.s. действительное число значит дискриминант >= 0, комплексное < 0. условие добавь
[NovicheK]
19 / 19 / 2
Регистрация: 09.03.2012
Сообщений: 91
10.06.2012, 23:34     корни уравнения действительны и положительны #13
эм ну и еще во втором цикле 11 на 10 смени, а то за границу массива уходит

Добавлено через 6 минут
программа вроде работает,правда как минимум один из корней всегда отрицательный.
badman
8 / 8 / 1
Регистрация: 19.04.2012
Сообщений: 49
10.06.2012, 23:41  [ТС]     корни уравнения действительны и положительны #14
значит просто надо определенные элементы вводить?которые подходят условию..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2012, 00:26     корни уравнения действительны и положительны
Еще ссылки по теме:

Корни квадратного уравнения - 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)...

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

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

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


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

Или воспользуйтесь поиском по форуму:
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
11.06.2012, 00:26     корни уравнения действительны и положительны #15
ну посмотри свое уравнение. у тебя нереально подобрать целые корни. может реально, но мне например впадлу. или уравнение попроще, или писать нужные корни. у тебя сложно "случайно" ввести корень твоего уравнения.
Yandex
Объявления
11.06.2012, 00:26     корни уравнения действительны и положительны
Ответ Создать тему
Опции темы

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