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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Rakot568
15 / 15 / 1
Регистрация: 11.04.2013
Сообщений: 171
#1

Вычислить угол между прямыми - C++

31.10.2013, 18:41. Просмотров 1206. Ответов 4
Метки нет (Все метки)

Заданы уравнения двух пересекающихся прямых на плоскости: y1=k1x+b1, y2=k2x+b2. Напишите программу, вычисляющую угол между ними в градусах и минутах, используя формулу.
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 18:41     Вычислить угол между прямыми
Посмотрите здесь:

Найти угол между прямыми - C++
Найти угол (в градусах) между прямыми y = {k}_{1}x+{b}_{1} и y = {k}_{2}x+{b}_{2}.

Найти угол между пересекающимися прямыми на плоскости - C++
Суть заключается вот в чём Заданы уравнения пересекающихся прямых на плоскости Y=k1x+b1 и y=k2x+b2 найти угол в градусах и минутах между...

Как найти угол между двумя прямыми или как найти углы прямоугольника ? - C++
Ну вопрос в теме . Пожалуйста помогите с этим.

Вычислить площадь четырехугольника, если угол между сторонами длиной X и Y - прямой - C++
Даны числа X,Y,Z,T - длины сторон четырехугольника. Вычислить его площадь, если угол между сторонами длиной X и Y - прямой.

Вычислить площадь четырехугольника, если его угол между сторонами длиной X и Y — прямой - C++
текст задачи: Даны числа X,Y,Z,T - длины сторон четырехугольника. Вычислить его площадь, если его угол между сторонами длиной X и Y -...

Вычислить угол φ (в градусах) между положениями часовой стрелки в заданное время - C++
вот есть така задача Вычислить угол φ(в градусах) между положением часовой стрелки в начале дня и ее положение в H часов, M минут,...

Определить угол между заданными векторами по формуле и вычислить скалярное произведение этих векторов - C++
Заданы два вектора х = (x1, x2, x3, x4), y = (y1, y2, y3, y4). Определить угол a между векторами x и y по формуле Вычисление скалярного...

Вычислить сторону треугольника ABC, зная две другие стороны и угол между ними - C++
есть код{float a,b,c,x; setlocale(LC_ALL,"Russian"); cout<<"Вычислить сторону треугольника ABC, зная две другие стороны и угол...

Расстояние между двумя прямыми(модуль) - C++
Нужно просто срочно!!! Пояснение задания лабы: Тобто, якщо Ваше завдання звучить так: "Записати рівняння прямої лінії, яка...", то Ви...

Проверить принадлежит ли точка части плоскости между заданными прямыми - C++
Составить линейную программу, которая печатает значение true, если указанное высказывание является истинным, и false - если нет: "Точка с...

Вычислить координаты вершин треугольника, ограниченного двумя заданными прямыми и осью Х - C++
Не знаю даже,с чего начать. Вычислить координаты вершин треугольника,находящиеся на пересеении прямых y=k1*x+b1 и y=k2*x+b2 между собой и...

Угол между прямой и осью ОХ - C++
Доброго времени суток всем. Сдаю курсовую по OpenGL, и, собственно, на опеделенной стадии возникла следующая проблема: нужно по...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rakot568
15 / 15 / 1
Регистрация: 11.04.2013
Сообщений: 171
31.10.2013, 18:53  [ТС]     Вычислить угол между прямыми #2
Вот что написал, выводит 0:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
void main(void)
{
  double k1,k2,r;
  clrscr();
  printf("Введите k1, k2\n");
  scanf("%f %f", &k1, &k2);
  r=atan(tan((k2-k1)/(1+k1*k2)));
  printf("Угол между прямыми - %f", r);
  getch();
}
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
31.10.2013, 18:57     Вычислить угол между прямыми #3
Цитата Сообщение от Rakot568 Посмотреть сообщение
Вот что написал, выводит 0:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
void main(void)
{
  double k1,k2,r;
  clrscr();
  printf("Введите k1, k2\n");
  scanf("%f %f", &k1, &k2);
  r=atan(tan((k2-k1)/(1+k1*k2)));
  printf("Угол между прямыми - %f", r);
  getch();
}
Сто тысяч лет не пользовался scanf(), но, если мне не изменяет память из институтской программе, double сканируются не %f, а %lf или как-то так.
Rakot568
15 / 15 / 1
Регистрация: 11.04.2013
Сообщений: 171
31.10.2013, 18:59  [ТС]     Вычислить угол между прямыми #4
Цитата Сообщение от Rivory Посмотреть сообщение
а %lf или как-то так.
Ага, выдает что-то. Теперь бы проверить как-нибудь.
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
31.10.2013, 19:15     Вычислить угол между прямыми #5
Ну ручками посчитать на каком-нибудь математическом калькуляторе, типа wolframalpha, либо просто на бумажке. Формула то легкая.
Yandex
Объявления
31.10.2013, 19:15     Вычислить угол между прямыми
Ответ Создать тему
Опции темы

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