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

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

27.09.2016, 15:32. Просмотров 1767. Ответов 5
Метки нет (Все метки)

С клавиатуры вводятся три вещественных числа — два катета и гипотенуза прямоугольного треугольника. Определить его углы. Ответ вывести в градусах.
Что нужно изменить в коде,чтоб заработало?(А то другой выход выводит)
Ввод данных:
5 3 4
Выход данных:
90 36.8699 53.1301

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math>
 
using namespace std;
 
int main()
{
    double a, b, c;
    double x, y, z;
    double l;
    
    cin >> a >> c >> b;
    l = asin ( c / a );
    x = l * ( 180 / 3.14159 );
    y = 90;
    z = 180 - ( y + z );
    
    count << y << " " << x << " " << z ;
    return 0
}
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2016, 15:32
Ответы с готовыми решениями:

Найдите возможные длины второго катета прямоугольного треугольника, если длина одного известна
3. Разработайте алгоритм и программу задачи: Дан прямоугольный треугольник. Известно, что один...

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

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

Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет a, 2 — гипотенуза c = a√2, 3 — высота h, опущенная на
Привет всем...я тут прогу попытался написать на С и что-то не выходит....кто подскажет что нужно...

Вычислите площадь треугольника, если известны две его стороны
Вычислите площадь треугольника, если известны две его стороны.

5
SpBerkut
Объявлятель переменных
949 / 275 / 276
Регистрация: 24.09.2011
Сообщений: 1,009
Завершенные тесты: 2
27.09.2016, 15:37 2
Лучший ответ Сообщение было отмечено DoctorKto как решение

Решение

Всё в принципе верно, но небрежно написано.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    double a, b, c;
    double x, y, z;
    double l;
    
    cin >> a >> c >> b;
    l = asin ( c / a );
    x = l * ( 180 / 3.14159 );
    y = 90;
    z = 180 - ( y + x );
    
    cout << y << " " << x << " " << z ;
}
1
DoctorKto
0 / 0 / 1
Регистрация: 23.03.2016
Сообщений: 40
27.09.2016, 15:49  [ТС] 3
Цитата Сообщение от SpBerkut Посмотреть сообщение
Всё в принципе верно, но небрежно написано.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    double a, b, c;
    double x, y, z;
    double l;
    
    cin >> a >> c >> b;
    l = asin ( c / a );
    x = l * ( 180 / 3.14159 );
    y = 90;
    z = 180 - ( y + x );
    
    cout << y << " " << x << " " << z ;
}
Выводит 18 56 56,а нужно 90 36.8699 53.1301
0
SpBerkut
Объявлятель переменных
949 / 275 / 276
Регистрация: 24.09.2011
Сообщений: 1,009
Завершенные тесты: 2
27.09.2016, 15:58 4
Любопытненько. У меня всё пучком.
0
Миниатюры
Определить углы прямоугольного треугольника, если известны два его катета и гипотенуза  
DoctorKto
0 / 0 / 1
Регистрация: 23.03.2016
Сообщений: 40
27.09.2016, 16:26  [ТС] 5
Цитата Сообщение от SpBerkut Посмотреть сообщение
Любопытненько. У меня всё пучком.
Может DEV C++ плохо работает у меня ...
0
SpBerkut
Объявлятель переменных
949 / 275 / 276
Регистрация: 24.09.2011
Сообщений: 1,009
Завершенные тесты: 2
27.09.2016, 16:34 6
Цитата Сообщение от DoctorKto Посмотреть сообщение
Может DEV C++ плохо работает у меня ...
Специально ради Вас впервые за полгода запустил Code::Blocks.
0
Миниатюры
Определить углы прямоугольного треугольника, если известны два его катета и гипотенуза  
27.09.2016, 16:34
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.09.2016, 16:34

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

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

Найти площадь треугольника abc, если известны координаты его вершин
Помогите решить задачу по геометрии :найти площадь треугольника abc если известны координаты его...


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

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

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