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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Александраа123
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 73
#1

Найдите треугольник максимальной площади - C++

29.04.2014, 17:19. Просмотров 302. Ответов 1
Метки нет (Все метки)

N треугольников плоскости заданы длинами своих сторон. Найдите треугольник максимальной площади.
Напишите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2014, 17:19     Найдите треугольник максимальной площади
Посмотрите здесь:

C++ Выбрать такие три точки из множества, не лежащие на одной прямой, которые составляют треугольник min площади
C++ Определить треугольники минимальной и максимальной площади, которые можно построить из отрезков
C++ Определение максимальной площади
Треугольник задан координатами своих вершин. Составить программу для вычисления его площади. C++
Определить треугольники минимальной и максимальной площади, которые можно построить из отрезков C++
Организовать класс треугольник определенный по 3-ем сторонам содержащий методы нахождения периметра и площади(По формуле герона) C++
В данном множестве точек узнать, какие из них создадут треугольник наименьшей площади C++
Найти треугольник наибольшей площади с вершинами в заданных точках C++
C++ Найдите четырехугольник с максимальной площадью. Нужно подправить
Найти треугольник наибольшей площади с вершинами в данных точках C++
C++ Среди заданных треугольников найти треугольник максимальной площади
Класс треугольник: сортировка по площади C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6180 / 5783 / 1872
Регистрация: 18.12.2011
Сообщений: 14,772
Завершенные тесты: 1
29.04.2014, 18:11     Найдите треугольник максимальной площади #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
const int N=5;
double a[N],b[N],c[N],s[N];
for(int i=0;i<N;i++)
{
    cin>>a[i]>>b[i]>>c[i];
    double p=(a[i]+b[i]+c[i])/2.;
    s[i]=sqrt(p*(p-a[i])*(p-b[i])*(p-c[i]));
}
double smax=s[0];
for(int i=i;i<N;i++)
    if(smax<s[i])
          smax=s[i];
cout<<smax;
Yandex
Объявления
29.04.2014, 18:11     Найдите треугольник максимальной площади
Ответ Создать тему
Опции темы

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