Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2012, 12:17   #1
Виталяля
 
Регистрация: 15.09.2012
Сообщений: 7
По умолчанию Проверка тригонометрии и перевода из радиан в градусы в С++

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

Задание - вычислить y-z.


Код:
float alf, y, z, a;
cout<<"A=";
cin>>alf;//вводим угол
alf=a*3.14159/180;//переводим из радиан в градусы
y=(1-2*pow(sin(alf),2))/(1+(3*sin(alf)-4*pow(sin(alf),2)));
z=(1-tan(alf))/(1+tan(alf));
a=y-z;//считаем
cout<<alf<<endl;
Внимание, вопрос. Правильное это решение или нет? Потому как я только начал изучение - очень интересно, но без посторонней помощи не получается.
И еще один вопрос - нужно вычислить sin5a, например. По тригонометрическим формулам это проворачивать или в math.h есть какая-нибудь плюшка дя этого?

Простенькие программы типа "Находится ли эта точка в заштрихованной области графика?" получаются, а эта вроде нетрудная, но какая-то непонятная что ли... Прошу помощи
Виталяля вне форума Ответить с цитированием
Старый 16.09.2012, 12:30   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но без посторонней помощи не получается.
Что даже компилятора нет чтоб проверить?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.09.2012, 12:41   #3
Виталяля
 
Регистрация: 15.09.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Что даже компилятора нет чтоб проверить?
Я в Dev-C++ набираю и компилирую. Все запускается, но я не знаю, правильно ли
В смысле, ответ выводится в градусах ли? В нужное место я перевод из радиан в градусы поставил?
Остальное уже зависит от математических способностей моих - перевод из sin2a должен быть правильным

Но что делать с sin5a - ума не приложу.
Виталяля вне форума Ответить с цитированием
Старый 16.09.2012, 12:58   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но я не знаю, правильно ли
Дык посчитай на бумажке )
Или думаешь что это низко?.
Цитата:
Но что делать с sin5a - ума не приложу.
sin(5*a) че тут плюшкать то?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.09.2012, 13:20   #5
Виталяля
 
Регистрация: 15.09.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
sin(5*a) че тут плюшкать то?
Да?)

Тогда спасибо!
*Ушел считать на бумажке*

Отпишусь потом, сошлось или нет
Виталяля вне форума Ответить с цитированием
Старый 16.09.2012, 18:15   #6
Виталяля
 
Регистрация: 15.09.2012
Сообщений: 7
По умолчанию

Что-то сходится

Спасибо большое. Как тут репутацию поднять или что-то в этом роде?
Виталяля вне форума Ответить с цитированием
Старый 16.09.2012, 18:39   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как тут репутацию поднять или что-то в этом роде?
Домкрат есть? Нет? Тогда глубинным насосом
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Немного тригонометрии Hexy C# (си шарп) 0 14.06.2012 11:54
Таблица перевода термоэдс в градусы как реализовать ? aha Общие вопросы Delphi 4 13.02.2012 08:11
Преобразование радиан в градусы. KARUSHEV Помощь студентам 3 28.08.2009 17:47
Градусы Цельсия в градусы Форингейта SgsBot Общие вопросы C/C++ 7 19.11.2008 21:19
Перевод радиан в градусы =XAM= Помощь студентам 15 17.03.2008 11:54