Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
King69
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 80
1

Зная площадь прямоугольного треугольника и угол при основании, найти все стороны треугольника

06.11.2015, 00:23. Просмотров 435. Ответов 5
Метки нет (Все метки)

Требования к программе:
- Входные данные ввести с помощью стандартных процедур ввода;
- На печать вывести значение входной переменной и результаты вычислений;
- Входные данные взять произвольными.

Вариант:
- Зная площадь прямоугольного треугольника и угол при основании, найти все стороны треугольника.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2015, 00:23
Ответы с готовыми решениями:

Найти площадь прямоугольного треугольника, зная гипотенузу и прилежащий угол
Подскажите, пожалуйста, что нужно изменить, чтобы заработало? #include...

Найти заданный угол треугольника, зная две его стороны и периметр
Всем привет. Что то я совсем туплю с этой тригонометрией, хотя школу всего 5...

Найти площадь прямоугольного треугольника, зная длину гипотенузы и одного катета
/*Пользователь вводит длину гипотенузы, и одного катета. Нужно рассчитать...

Известна гипотенуза С и противолежащий угол B прямоугольного треугольника. Найти периметр треугольника
Помогите написать данную программу: Известна гипотенуза С и противолежащий...

Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?
Заданы длины двух сторон треугольника и угол между ними. найти площадь...

5
Mesteriis
379 / 162 / 51
Регистрация: 08.08.2015
Сообщений: 1,148
Завершенные тесты: 1
06.11.2015, 00:25 2
King69, напишите сюда формулы, а то как то геометрию уже подзабыл
0
IrineK
Заблокирован
06.11.2015, 00:33 3
Цитата Сообщение от Mesteriis Посмотреть сообщение
напишите сюда формулы
На входе: S, alpha
S = ab/2
a = c sin (alpha)
b = c cos (alpha)
S = c2 sin (2*alpha) / 4

На выходе стороны
Гипотенуза:
c = sqrt (4*S / sin (2*alpha))
Ну, и катеты, как уже говорилось:
a = c sin (alpha)
b = c cos (alpha)
0
Mesteriis
379 / 162 / 51
Регистрация: 08.08.2015
Сообщений: 1,148
Завершенные тесты: 1
06.11.2015, 01:09 4
King69, держи
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
31
32
33
34
#include <iostream>
#include <cmath>
 
 
using namespace std;
 
int main()
{
    system("clear");
    int s=0;
    int alpha=0;
    cout << "Input S and alpha\n";
    cout << "S = "; cin >> s;
    cout << "Alpha = "; cin >> alpha;
    if (s==0 || alpha==0){ cout << "Terms are not set correctly"; return false;}
   
 
    int a=0;
    int b=0;
    int c=0;
 
    c=sqrt(4*s/sin(2*alpha));
 
    a=c*sin(alpha);
    b=c*cos(alpha);
    if (a<=0 || b<=0 || c<=0){ cout << "Terms are not set correctly"; return false;}
 
    cout << "Delta:\n\n";
    cout << "a|_\\c\n"; //Чуть чуть поизвращялся, не серчай 
    cout << "  b\n\n";
    cout << "a = "<< a <<" b = "<< b<< " c = " << c << endl << endl;
    system ("pause");
    return 0;
}
PS Если что поправь, не помню геометрию совсем((((
0
IrineK
Заблокирован
06.11.2015, 01:12 5
Mesteriis,
Площадь, стороны и угол в виде интов - сомнительно.
Вот double - самое оно.
0
Mesteriis
379 / 162 / 51
Регистрация: 08.08.2015
Сообщений: 1,148
Завершенные тесты: 1
06.11.2015, 01:16 6
IrineK, Согласен
ТС поправь инты на double

Добавлено через 54 секунды

Не по теме:

Пора спать наверно ))) коль инты написал)))

0
06.11.2015, 01:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2015, 01:16

Вычислить сторону треугольника ABC, зная две другие стороны и угол между ними
есть код{float a,b,c,x; setlocale(LC_ALL,&quot;Russian&quot;); cout&lt;&lt;&quot;Вычислить...

По длинам двух сторон некоторого треугольника и углу между ними найти длину третьей стороны и площадь этого треугольника
Привет всем. Помогите исправить программу. Вот задача: По длинам двух сторон...

Найти стороны треугольника, зная его углы и радиус описанной окружности
2)Треугольник задан величинами своих углов и радиусом описанной окружности....


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

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

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