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

сортировать по убыванию значения высот треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод трапеций и прямоугольников http://www.cyberforum.ru/cpp-beginners/thread742318.html
Выручайте.Если до понедельника не сделаю-не поставит препод зачет.Необходимо написать программу на c++/с#.Что бы в ней указать значение i-количество шагов,а далее программа по 4-м формулам рассчитывала значение.Вот эти формулы: =0,4СУММ((36((1+i0,4)-1)/(5+(54(1+i0,4)))))-левые =2/15СУММ((36((1+i2/15)-1)/(5+(54(1+i2/15)))))-правые...
C++ Функция-шаблон, месяца и их номера Нужно разработать программу, которая с помощью шаблонной функции выводит названия месяцев и их номера на экран, которые находятся в массиве, а потом выводит названия и номера месяцев без весенних. Помогите пожалуйста кто чем может. http://www.cyberforum.ru/cpp-beginners/thread742316.html
C++ Вынести переменную в заголовочный файл
Почему если вынести объявление глобальной переменной в заголовочный файл при компиляции возникает ошибка ... already defined in main.obj
Найти сумму целых положительных чисел, кратных 4 и меньших 100 C++
Знайти суму цілих додатних чисел, кратних 4 і менших 100 помогите пожалуйста скоро экзамен
C++ this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор) http://www.cyberforum.ru/cpp-beginners/thread742259.html
class Test { int i; public: void test(int i) { this -> i = i; } }; Конструктор Test::Test всегда вызывается при неявной передаче объекта в test?
C++ Вычислить значение выражения при заданных исходных данных помогите решить задачку пожалуйста буду очень признателен если объясните новичку который тока взялся за дело :) по примеру буду делать другие подробнее

Показать сообщение отдельно
SANTNEO
0 / 0 / 0
Регистрация: 08.12.2012
Сообщений: 5

сортировать по убыванию значения высот треугольника - C++

22.12.2012, 20:11. Просмотров 325. Ответов 5
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <clocale>
#include <conio.h>
#include <cmath>
using namespace std;
int main()
{
int a, b, c, h1, h2, h3;
cout « "Введите 3 числа" « endl;
cout « "a = "; cin » a;
cout « "b = "; cin » b;
cout « "c = "; cin » c;
 
// проверяем условие существования треугольника
if ((a + b < c) || (a + c < b) || (b + c < a))
{
cout « "Треугольник не существует" « endl;
return 0;
}
 
if ((a*a + b*b > c*c) && (a*a + c*c > b*b) && (b*b + c*c > a*a)) cout « "Треугольник остроугольный" « endl;
else if ((a*a + b*b == c*c) || (a*a + c*c == b*b) || (b*b + c*c == a*a)) cout « "Треугольник прямоугольный" « endl; 
else cout « "Треугольник тупоугольный"« endl;
 
// Вычисляем высоты
float heights[3];
p=(a+b+c)/2;
heights[0] = (2*sqrt(p*(p-a)*(p-b)*(p-c)))/a; 
heights[1] = (2*sqrt(p*(p-a)*(p-b)*(p-c)))/b; 
heights[2] = (2*sqrt(p*(p-a)*(p-b)*(p-c)))/c;
далее нужно сортировать эти 3 высоты по убыванию.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru