Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SeaGLaN
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 30
#1

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

20.03.2013, 17:08. Просмотров 442. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 2 математических выражения с 1 результатом (C++):

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

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

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

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

Функции и алгоритмы с известным результатом - C++
Где можно найти список функций и алгоритмов дающих известный результат? мне нужны функции и алгоритмы для каждой из цифр: 0 1 2 3 4 5 6 7...

error C2064: результатом вычисления фрагмента... - C++
error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов //процедуры и функции 11. Найти количество...

3
fjay69
85 / 85 / 1
Регистрация: 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
85 / 85 / 1
Регистрация: 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
Привет! Вот еще темы с ответами:

Заменить отрицательные элементы результатом деления на 3 - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; void input_M (int mass, int N) {int i; ...

Деление с результатом без плавающей точки - C++
Привет. Например есть код, в котором одно число делит другое. Числа генерируются с помощью rand();. Как зделать так что бы генерировались...

выводит между результатом непонятное число - C++
нужно вывести: 1й столбец сверху вниз, 2й столбец снизу вверх и т.д. если ввожу матрицу 1 2 3 4 5 6 7 8 9, то результат выдает:...

Что будет результатом выполнения строки кода? - C++
Подскажите пожалуйста, что возвращает данная штука img.pixels.length-1. Заранее спасибо


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
20.03.2013, 17:38
Ответ Создать тему
Опции темы

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