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

Являются ли точки вершинами прямоугольного треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Знакомство с функциями http://www.cyberforum.ru/cpp-beginners/thread846162.html
Я новичок в программировании, работаю в среде Dev C++. Вот решила начать изучение функций, и почему-то на первой же попытке ошибка... И не могу понять что я не верно сделала. Помогите, пожалуйста,...
C++ Динамический массив. Удалить из исходного массива заданные столбцы , номера столбца запрашивать по одному Сформировать двумерный массив из n строк , в котором каждая строка содержит элементы исходного массива кратные номеру строки 2.Удалить из исходного массива заданные столбцы , номера столбца... http://www.cyberforum.ru/cpp-beginners/thread846153.html
даны три строки. определить можно ли из символов первых двух строк получить третью строку C++
даны три строки. определить можно ли из символов первых двух строк получить третью строку.
Увеличить в два раза количество пробелов между словами C++
увеличить в два раза количество пробелов между словами
C++ Определить натуральное число не большее заданного n с наибольшим числом простых делителей. http://www.cyberforum.ru/cpp-beginners/thread846141.html
Здравствуйте помогите написать программы. 1) определить натуральное число не большее заданного n с наибольшим числом простых делителей. Использовать функцию вычисления количества простых делителей...
C++ Работа со структурами и чтением из файла На основе сводной экзаменационной ведомости, включающей фамилии студентов и оценки по дисциплинам (математика, физика, программирование, история), подсчитать средний балл для каждого студента и... подробнее

Показать сообщение отдельно
Catstail
Модератор
22613 / 10974 / 1778
Регистрация: 12.02.2012
Сообщений: 18,105
23.04.2013, 18:20
Если (x1,y1), (x2,y2), (x3,y3) составляют прямоугольный треугольник (и при этом попарно не совпадают), то убедиться в том, что треугольник прямоугольный можно так:

C++
1
2
3
4
    if (abs((x2-x1)*(x3-x1)+(y2-y1)*(y3-y1)) <= 1E-9)
       cout << "Прямоугоьный" << endl;
    else
       cout << "Не прямоугольный" << endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru