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

Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с - C++

Восстановить пароль Регистрация
 
nikita7991
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 120
18.03.2014, 23:38     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с #1
Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с по формулам,http://www.cyberforum.ru/cgi-bin/latex.cgi?{h}_{a}=2*S/a,<br />
{h}_{b}=2*S/b,<br />
{h}_{c}=2*S/c, где,http://www.cyberforum.ru/cgi-bin/latex.cgi?S=sqrt(p*(p-a)*(p-b)*(p-c)),http://www.cyberforum.ru/cgi-bin/latex.cgi?p=(a+b+c)/2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2014, 23:38     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с
Посмотрите здесь:

Составить программу для вычисления медиан треугольника с даными сторонами по формулам C++
C++ Составить программу, которая вычисляет биссектрисы треугольника со сторонами a,b,c по
Составить программу, которая определяет углы треугольника со сторонами а, b, с C++
Написать программу которая из 6 заданных чисел выбирает 3,которые могут служить сторонами треугольника C++
C++ Функция, которая вычисляет высоты треугольника
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aex
88 / 77 / 29
Регистрация: 06.03.2014
Сообщений: 223
18.03.2014, 23:56     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с #2
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
float H(float x,float S)
{   
    return 2*S/x;
}
 
int main()
{
    float a,b,c,ha,hb,hc,S,p;
    cout<<"a=";
    cin>>a;
    cout<<"b=";
    cin>>b;
    cout<<"c=";
    cin>>c; 
    p=(a+b+c)/2;
    S=sqrt(p*(p-a)*(p-b)*(p-c));
    cout<<endl<<"ha="<<H(a,S)<<endl;
    cout<<"hb="<<H(b,S)<<endl;
    cout<<"hc="<<H(c,S)<<endl;
    system("pause");
}
Yamko
11 / 11 / 2
Регистрация: 10.03.2013
Сообщений: 104
18.03.2014, 23:57     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с #3
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
#include <iostream>
#include <cmath>
using namespace std;
 
double height(double side, double s);
 
 int main()
 {
     setlocale(LC_ALL,"rus");
     double a,b,c,s,p;
     cout<<"Введите длины сторон треугольника"<<endl<<"Сторона а: ";
     cin>>a;
     cout<<"Сторона b: ";
     cin>>b;
     cout<<"Сторона c: ";
     cin>>c;
     p=(a+b+c)/2;
     s=sqrt(p*(p-a)*(p-b)*(p-c));
     cout<<"Высота стороны а: "<<height(a,s)<<endl;
     cout<<"Высота стороны b: "<<height(b,s)<<endl;
     cout<<"Высота стороны c: "<<height(c,s)<<endl;
     system("pause");
    return 0;
 }
 
 double height(double side, double s)
 {
    return 2*s/side;
 }
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
19.03.2014, 00:02     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с #4
Не всякие 3 отрезка могут быть сторонами треугольника.
aex
88 / 77 / 29
Регистрация: 06.03.2014
Сообщений: 223
19.03.2014, 00:10     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с #5
ну так в условии про проверку ничего не сказано
Yandex
Объявления
19.03.2014, 00:10     Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с
Ответ Создать тему
Опции темы

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