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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2015, 17:59   #1
alexandrkamarov
 
Регистрация: 21.03.2014
Сообщений: 3
По умолчанию c++, вычислить значения z1,z2 при заданном альфа

всем доброго времени суток, есть несложная задача, вот ее условие:
вычислить значения z1, z2 при заданном альфа (на приложенном скриншоте).
примерный код я написал, но думаю что допустил ошибку в вычислениях, т.к ответы вроде должны сходится.
непосредственно сам код:
Код:
#include "stdafx.h" //библиотека ввода переменных
#include "iostream"
#include "math.h" //подключение мат. библиотеки
using namespace std; //ввод/вывод
void main(void) 
{
	setlocale(0, "Rus");// функция отображения русских букв
	double const pi = 3.14; // вещественная константа pi
	double a, z1, z2; // вещественные числа a,z1,z2
	cout << "ввести а" << endl; // пользователь вводит в командную строку значение переменной "a"
	cin >> a; // ввод значения "а"
	a = pi*a / 180; // полученное значение переводим из градусов в радианы 
	z1 = sin(pi / 2 + 3 * a)/1-sin(3*a-pi); // процесс вычисления z1
	z2 = 1/tan(5 / 4 * pi + 3 / 2 * a); // процесс вычисления z2
	cout << "ответ" << endl; // вывод сообщения (ответа) на экран
	cout << "z1=" << z1 << endl; //вывод значения переменной "z1"
	cout << "z2=" << z2 << endl; //вывод значения переменной "z2"

}
Изображения
Тип файла: png Screenshot_2.png (6.4 Кб, 55 просмотров)
alexandrkamarov вне форума Ответить с цитированием
Старый 22.10.2015, 18:59   #2
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Скобки забыли
Код:
z1 = sin(pi / 2 + 3 * a)/1-sin(3*a-pi);
Тут делится просто на 1.

И зачем это -
Код:
double const pi = 3.14;
В math есть константа M_PI
type_Oleg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить значения функции на заданном интервале+ использовать 3 разных цикла while- do while- for tereb Помощь студентам 1 12.11.2014 22:05
Вычислить значения интеграла на заданном отрезке [a,b] lolwto Помощь студентам 5 31.01.2013 00:35
Вычислить координаты точки а(x,y) при повороте системы координат на угол альфа и паралельном переносе на вектор a=(u,v). pitovit Паскаль, Turbo Pascal, PascalABC.NET 1 26.10.2012 21:13
Программа для вычисления значения первой и второй производных функции x^n в заданной точке x0 (x0>0) при заданном n (Delphi) Cool Zero Помощь студентам 3 18.02.2012 19:07
Используя оператор цикла с параметром, вычислить значения выражений при заданном n. Radius100 Паскаль, Turbo Pascal, PascalABC.NET 7 03.02.2012 22:03