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

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

Войти
Регистрация
Восстановить пароль
 
Saddiel
7 / 7 / 0
Регистрация: 02.11.2012
Сообщений: 152
#1

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

10.03.2014, 15:27. Просмотров 536. Ответов 5
Метки нет (Все метки)

Привет, помогите составить программу.
Создать функцию, подсчитывающую по заданным сторонам треугольника величины его углов. Выведите значения полученных углов из главной функции.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2014, 15:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать функцию, подсчитывающую по заданным сторонам треугольника величины его углов (C++):

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

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

Нахождение углов треугольника по трем его сторонам - C++
На данный момент у меня получается вот так.. На форуме есть подобная тема но она на языке паскаль...

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

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

Вычислить величины углов треугольника - C++
Даны три положительных числа, если они могут быть длинами сторон разностороннего тупоугольного треугольника, то вычислить величины его...

5
Progers
New to C++
83 / 44 / 5
Регистрация: 14.01.2013
Сообщений: 258
10.03.2014, 15:50 #2
А ссылки тут причём?
0
D@n
1 / 1 / 1
Регистрация: 01.03.2013
Сообщений: 22
10.03.2014, 16:03 #3
C++
1
2
3
4
5
6
void angle(double a, double b, double c, double *gamma, double *alpha, double *beta )
{
    *gamma = acos((a*a+b*b-c*c)/(2.0*a*b))*180.0/Pi;
    *alpha = acos((c*c+b*b-a*a)/(2.0*c*b))*180.0/Pi;
    *beta = acos((a*a+c*c-b*b)/(2.0*a*c))*180.0/Pi;   
}
0
Saddiel
7 / 7 / 0
Регистрация: 02.11.2012
Сообщений: 152
10.03.2014, 16:04  [ТС] #4
Цитата Сообщение от Progers Посмотреть сообщение
А ссылки тут причём?
В алгоритме решения задачи выделить необходимые функции (как правило, это повторяющаяся последовательность действий). Функция должна возвращать несколько значений, для этого использовать ссылки. В программе продемонстрировать вызов функции
0
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.03.2014, 16:24 #5
Цитата Сообщение от Saddiel Посмотреть сообщение
Функция должна возвращать несколько значений, для этого использовать ссылки. В программе продемонстрировать вызов функции
C++
1
2
3
4
void f( int& a )
{
   a = 42; // изменяет аргумент во внешней области
}
0
D@n
1 / 1 / 1
Регистрация: 01.03.2013
Сообщений: 22
10.03.2014, 17:05 #6
Если через ссылки то так
C++
1
2
3
4
5
6
void angle(double a, double b, double c, double &gamma, double &alpha, double &beta )
{
    gamma = acos((a*a+b*b-c*c)/(2.0*a*b))*180.0/Pi;
    alpha = acos((c*c+b*b-a*a)/(2.0*c*b))*180.0/Pi;
    beta = acos((a*a+c*c-b*b)/(2.0*a*c))*180.0/Pi;   
}
0
10.03.2014, 17:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2014, 17:05
Привет! Вот еще темы с ответами:

По заданным сторонам треугольника вычисить высоты - C++
Напишите программу которая по заданным сторонам треугольника a,b,c вычисляет длины высот проведенных к этим сторонам.

Даны величины трех углов треугольника, существует ли треугольник с такими углами? - C++
Мне нужно решить задачу,даны величины трех углов треугольника и нужно определить существует ли треугольник с такими углами. спасибо =)

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

Найти площадь треугольника по заданным двум сторонам и углу между ними. - C++
Найти площадь треугольника по заданным двум сторонам и углу между ними. Предоставить возможность ввода угла в радианах или в градусах....


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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