Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Shonny
0 / 0 / 1
Регистрация: 15.09.2012
Сообщений: 46
#1

Заданы уравнения пересекающихся прямых на плоскости - C (СИ)

15.09.2012, 23:02. Просмотров 742. Ответов 1
Метки нет (Все метки)

Y=k1x+b1 и y=k2x+b2 найти угол в градусах и минутах между ними использую формулу tg=(k2-k1)/(1+k2*k1)

http://www.cyberforum.ru/c-beginners/thread1000167.html
Добавлено через 45 минут
У меня не корректные числа получаются что не так?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 #include <stdio.h>
 #include <conio.h>
 #include <math.h>
 #define PI 3.1415 
 #define atan
 void main ()
 {
 printf("Input k1,k2:");
 int k1,k2,tfi,fi;
 int u,m;
 scanf("%i",&k1);
 scanf("%i",&k2);
 printf("tfi=%i,fi=%i\n",tfi,fi);
 scanf("%i%i",&tfi,&fi);
 tfi=(k2-k1)/(1+k1*k2);
 fi=atan(tfi);
 u=fi*(180/3.1415);
 m=(180/3.1415)*60;
 printf("u=%i,m=%i\n",u,m);
 getch( );
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2012, 23:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заданы уравнения пересекающихся прямых на плоскости (C (СИ)):

Заданы координаты вершин треугольника ABC на плоскости. Вывести их в порядке обхода по часовой стрелке
Заданы координаты вершин треугольника ABC на плоскости. Вывести их в порядке...

На плоскости заданы 2n точек. Объединить их в пары так, чтобы сумма всех расстояний между точками была миниальной
На плоскости заданы 2n точек. Объединить их в пары так, чтобы сумма всех...

На плоскости заданы множество точек А и множество прямых В (каждая прямая задается значениями коэффициентов ур
На плоскости заданы множество точек А и множество прямых В (каждая прямая...

На плоскости заданы множество точек А и множество прямых B
На плоскости заданы множество точек А и множество прямых B. Найти две такие...

Найти уравнения двух прямых на плоскости, проходящих через две данные точки с заданным расстоянием между ними
Добрый вечер. Нужна помощь в выполнении расчетной работы. Задание 1:Через...

1
valeriikozlov
Эксперт С++
4683 / 2509 / 751
Регистрация: 18.08.2009
Сообщений: 4,550
16.09.2012, 05:11 #2
проверяйте:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 #include <conio.h>
 #include <math.h>
 #define PI       3.14159265358979323846 
 void main ()
 {
 printf("Input k1,k2:");
 int k1,k2;
 double tfi,fi, t;
 int u,m;
 scanf("%i",&k1);
 scanf("%i",&k2); 
 tfi=fabs((double)(k2-k1)/(double)(1+k1*k2));
 fi=atan(tfi);
 t=fi*(180./PI);
 u=(int)t;
 m=(int)((t-(int)t)*60.);
 printf("u=%i,m=%i\n",u,m);
 getch( );
 }
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2012, 05:11
Привет! Вот еще темы с решениями:

На плоскости задано множество прямых. Найти количество пересечений этих прямых
На плоскости задано множество прямых. Найти количество пересечений этих прямых...

Лежат ли все или некоторые из заданных отрезков на пересекающихся прямых?
Даны координаты концов четырех отрезков. Выяснить, лежат ли все или некоторые...

Ветвление. Даны уравнения прямых. Выяснить, какие из этих прямых параллельны
Написать программу: Даны уравнения прямых а1х+b1y=c1, a2x+b2y=c2, a3x+b3y=c3....

Ветвление. Даны уравнения прямых. Выяснить, какие из этих прямых перпендикулярны
Даны уравнения прямых а1х+b1y=c1, a2x+b2y=c2, a3x+b3y=c3. Выяснить, какие из...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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