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

Написать программу, вычисляющую периметр треугольника, заданного координатами вершин. - C++

Восстановить пароль Регистрация
 
gigas
7 / 1 / 1
Регистрация: 30.11.2012
Сообщений: 91
04.12.2012, 11:16     Написать программу, вычисляющую периметр треугольника, заданного координатами вершин. #1
Разработать функцию, вычисляющую длину стороны по координатам двух точек. Написать программу, вычисляющую периметр треугольника, заданного координатами вершин.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 11:16     Написать программу, вычисляющую периметр треугольника, заданного координатами вершин.
Посмотрите здесь:

Лежит ли точка М(xm;ym) внутри треугольника, заданного координатами своих вершин C++
C++ Создать класс произвольного треугольника, заданного координатами своих вершин
Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин C++
C++ Найти внутрение углы треугольника,заданного координатами своих вершин на площаде.
C++ Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин
Написать программу, которая подсчитывает периметр прямоугольного треугольника C++
C++ Найти площадь треугольника заданного координатами своих вершин
C++ Функции: найти высоты треугольника, заданного координатами своих вершин

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angelgreys
9 / 9 / 0
Регистрация: 29.10.2012
Сообщений: 27
04.12.2012, 11:42     Написать программу, вычисляющую периметр треугольника, заданного координатами вершин. #2
функция нахождения длины линии по координатам двух точек
C++
1
2
3
4
5
6
7
#include <math.h>
...
 
float line(float x1, float y1, float x2, float y2)
{
  return sqrt((x2-x1)^2+(y2-y1)^2);
}
используя эту функцию считаем периметр:
C++
1
2
3
4
5
6
7
8
9
10
...
 
float perimetr(float x1, float x2, float x3, float y1, float y2, float y3)
{
  float dlina_line1=line(x1, y1, x2, y2);
  float dlina_line2=line(x1, y1, x3, y3);
  float dlina_line2=line(x2, y2, x3, y3);
 
  return dlina_line1+dlina_line2+dlina_line3;
}
Yandex
Объявления
04.12.2012, 11:42     Написать программу, вычисляющую периметр треугольника, заданного координатами вершин.
Ответ Создать тему
Опции темы

Текущее время: 09:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru