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

Определить координаты вершины треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как скомпилировать программу на Mac OS http://www.cyberforum.ru/cpp-beginners/thread209094.html
Например, написал я программу на Си в TextEdit, теперь мне нужно её скомпилировать. Я установил gcc 4.2 который идёт в комплекте с xcode. Как мне теперь скомпилировать написанную программу?
C++ Найти число в двоичной записи которого максимальное число единиц Среди простых чисел ,не превосходящих N ,найти такое ,в двоичной записи которого максимальное число единиц. Уважаемые форумчане помогите с кодом, буду очень благодарен. http://www.cyberforum.ru/cpp-beginners/thread209088.html
C++ Найти непрерывные участки, на которых сумма элементов равна 100
Найти непрерывные участки, на которых сумма элементов равна 100 Что-то я тут намудрил... Помогите поправить.. #include "stdafx.h" #include <iostream> #include <ctime> using namespace std;...
как в файле вывести все в стречку и не в столбик ?!!?! C++
здравствуйте помогите с выводом в файл обычный "txt."... вот мой код и что делает программа "Умножить каждое четное число на первое отрицательное число. Добавить к каждому числу половину...
C++ Нахождение определителя матрицы n-го порядка без рекурсии http://www.cyberforum.ru/cpp-beginners/thread209084.html
Здравствуйте, мне на дом дали задачу на С++ написать программу которая находит определитель матрицы n го порядка, я довольно быстро её реализовал рекурсивным методом, а потом задумался "а можно ли...
C++ Вывод символа слева и его соответствующего кода ASCII справа Собственно вопрос как это сделать? подробнее

Показать сообщение отдельно
Stormfire
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 43
22.12.2010, 18:21  [ТС]
sqr как double, но int X2=*X_2,Y2=*Y_2, X3, Y3, fin_X, fin_Y,i,j; Задано int.
И если тут поставить double, то fabs начинает работать, но при этом стабильно выдаёт результат 0, -1074790400.

double sqr=0,min=MAX;
int X2=*X_2,Y2=*Y_2, X3, Y3, fin_X, fin_Y,i,j;
sqr=abs((X2-X1)*(Y3-Y1)-(X3-X1)*(Y2-Y1))/2;

При вот таком результате мне не очень понятно, почему оно выбирает такие точки.
Допустим при б(3,3) выдаёт результат с(-20, -19). При б(6,7) выдаёт с(-16, -19).
Разве при А(0,0) б(3,3) какая-нибудь точка с(2,2) не будет давать меньшую площадь треугольника чем с(-20, -19) ?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru