• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Нахождение Угла Пересекающихся Прямых На Плоскости

  • Автор темы Shonny
  • Дата начала
S

Shonny

Заданы уравнения пересекающихся прямых на плоскости Y=k1x+b1 и y=k2x+b2 найти угол в градусах и минутах между ними использую формулу tg=(k2-k1)/(1+k2*k1). На языке СИ
 
S

Shonny

#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( );
}
Что не так в моей программе? Числа не корректные получаются
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!