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

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

Войти
Регистрация
Восстановить пароль
 
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
#1

точки пересечения - C++

23.11.2010, 12:16. Просмотров 686. Ответов 2
Метки нет (Все метки)

даны 2 ф-ции и нада найти их точки пересичения,даже точки даны тока их надо найти спомощью проги.
так вот писал я так
C++
1
2
3
4
5
6
float x=0;
for(int i=0;i<30;i++)
{
if (tan(x)==tanh(x))
{cout<<x<<endl;}
x+=3.14/6;}
и у меня тока выводит 0,хотя там еще 3.93,7.07.строил в тчарте вроде есть точки пересечения но и там тоже ниче не выводит(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2010, 12:16     точки пересечения
Посмотрите здесь:

найти точки пересечения y = ax^3 + bx^2 + cx + d и y = kx + m - C++
Задача: Определить, пересекаются ли линии y = ax^3 + bx^2 + cx + d и y = kx + m. Если пересекаются, найти точки пересечения ...

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

Определить точки пересечения круга и прямоугольника - C++
Помогите, пожалуйста!( Даны вещественные числа x1, y1, r, x2, y2, x3, y3. Определите, существуют ли общие точки у круга с центром в точке...

Найти точки пересечения касательных с окружностью - C++
Даны координаты центра и радиус R окружности, координаты точки. Найти точки пересечения касательных с окружностью Даны координаты...

Точки пересечения кривой и прямой, заданных уравнениями - C++
Определить пересекаются ли кривая y=ax³+bx²+cx+d и прямая y=fx+g. При положительном ответе найти точку пересечения. Я сделал так ,но...

Найти точки пересечения линии с осью ординат - C++
Программирование С++ Задана окружность с центром в точке O(x0, y0) и радиусом R0. Найти точки пересечения линии с осью ординат. ...

Как найти точки пересечения двух синусоид? - C++
Есть две синусоиды вида: y = a + b*sin(c*x + d) a,b,c,d - постоянные. x - в заданном интервале, допустим от -10 до +10. Нужно найти...

Найдите точки пересечения высот и медиан треугольника - C++
Найдите точки пересечения высот и медиан треугольника, вершины которого расположены в точках (x1, y1), (x2, y2) и (x3, y3).

Пересекаются ли прямые, и, если да, то найти координаты точки пересечения - C++
Ввод состоит из координат точек прямых (две точки - первая прямая, ещё две - вторая прямая). Так как это прямые, то ситуаций может...

Вычисление координат точки пересечения двух заданных уравнениями прямых - C++
две прямые описываются уравнениями: а1х+в1у+с1=0; а2х+в2у+с2=0. напечатать координаты точки пересечения этих прямых, либо сообщить что эти...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
23.11.2010, 14:31     точки пересечения #2
vetal10, Ну во первых, вот так:
x+=3.14/6
вы не достигнете результата когда x будет равен 3.93 или 7.07
Во вторых при значении x 3.93 и 7.07 значения tan(x) и tanh(x) очень близки, но неравны. Видимо значения 3.93 и 7.07 округлены.
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
23.11.2010, 21:28  [ТС]     точки пересечения #3
ето я знаю я вычислял значения смарел,я даже пробывал при 3.93 разность их вычислял и проверкук деал если удовлетворяет етим условиям то выводить х и там выводило и кучу(но вот при рисовании их тчарт там на рисунке они пересекаются .еще ктото чтото может предложить?)
Ответ Создать тему
Опции темы

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