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

2 математических выражения с 1 результатом

20.03.2013, 17:08. Просмотров 475. Ответов 3
Метки нет (Все метки)

Здравствуйте! Нужна помощь в задаче.
"Напишите программу для расчета по двум формулам. Предварительно подготовте тестовые (варианты) примеры по второй формуле с помощью калькулятора (результат вычисленные в 1 и во 2 форуме должны совпадать). Список математических действий С++ приведен на странице 410 для их использования необходимо подключить к программе заголовка файл <math.h>"
Самое выражение:
z1=cos a + sin a + cos 3a + sin 3a
z2=2(квадратный корень)2 * cos a * sin (П/4 + 2а)


Вычисления на калькуляторе с а=12 дали следующие значения:
z1=2,582861
z2=0,57991205

Я написал программу по этим формулам, но она выдает не правильные значения. Что тут неверно?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <vcl/condefs.h>
#include <stdio.h>
#include <string>
#include <stdlib.h>
#include <math.h>
#include <iosteam.h>
#conio.h>
#pragma hdrstop
USERES ("Lab1.res")
int main (int argc, char ** argv)
{
float a,z1,z2;
cout <<"\n enter=a"<<endl;
cin>>a;
z1=cos(a)+sin(a)+cos(3*a)+sin(3*a);
z2=2*sqrt(2)*cos(a)*sin((3,14/4)+2*a);
cout <<"\n z1="<< "\n z2=" <<z2;
_getch U
return 0;
}
P.S. Все кроме z1 и z2 мне подсказали, поэтому понятия не имею, что они делают и зачем они тут нужны. Если, есть что-то лишнее можете подсказать, что можно убрать и, что оно обозначало?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 17:08
Ответы с готовыми решениями:

Не состыковка между результатом программы и результатом Excel
Даны натуральные числа N и M (N&gt;M). Вычислить S=\sum_{k-M}^{N}k^2\ln(k!) ...

Какие значения можно присвоить целочисленной перемен- ной x, чтобы результатом выражения x/5 стало число 2014
ВСем привет) помогите с задачками 1Какие значения можно присвоить...

Матрица с результатом в файле
Ввести с клавиатуры матрицу 5*5 и записать в файл Обратная операция- считать...

Функции и алгоритмы с известным результатом
Где можно найти список функций и алгоритмов дающих известный результат? мне...

Нужно разобраться с полученным результатом
Задача состоит в выводе строки задом наперед. Если запустить первый вариант...

3
fjay69
87 / 87 / 17
Регистрация: 26.10.2012
Сообщений: 248
20.03.2013, 17:14 2
Мне почему-то кажется, что вы вводите a в градусах. А надо в радианах. Для это градусы умножить на пи и поделить на 360.
1
SeaGLaN
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 30
20.03.2013, 17:29  [ТС] 3
Вы можете написать это в коде?
0
fjay69
87 / 87 / 17
Регистрация: 26.10.2012
Сообщений: 248
20.03.2013, 17:38 4
После cin>>a:

a=a*asin(1)/180;

asin(1) равен п/2.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 17:38

error C2064: результатом вычисления фрагмента...
error C2064: результатом вычисления фрагмента не является функция, принимающая...

Заменить отрицательные элементы результатом деления на 3
#include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace...

Деление с результатом без плавающей точки
Привет. Например есть код, в котором одно число делит другое. Числа...


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

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

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