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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.68
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
#1

Как записать формулу - C++

18.01.2011, 19:29. Просмотров 5043. Ответов 10
Метки нет (Все метки)

Как записать формулу
Помогите записать в C++ формулу!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2011, 19:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как записать формулу (C++):

Как записать формулу на C++ - C++
Объясните пожалуйста как записывается эта формула?

Как записать формулу - C++
как мне записать формулу в с++: А (в степени n)=2(в степени n)*n! (n факториал)/ n (в степени n) пожалуста без лишних сообщей...

Как записать формулу - C++
Как записать формулу на C++?

Как записать формулу? - C++
Как её записать?

Как записать формулу в си++? - C++
Нужно вбить вот такую формулу, как это сделать?

Как записать формулу - C++
Как записать формулу на C++? Без "если"

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 19:31 #2
C++
1
tan(num2 * M_P / 180) - fabs(num1 - 3*num2 + (2 / sqrt(num2 + 4)))
Подразумиваеться, что num2 и num1 вещественного типа.
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
18.01.2011, 19:40  [ТС] #3
Спасибо!
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 19:42 #4
Ramst, Всмисле ? А я что по-твоему зделал ?
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
18.01.2011, 20:26  [ТС] #5
Выдает 2 ошибки!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
        int a, b;
                float s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
 
                s = tan(b*M_P/180)-fabs(a-3*b+(2/sqrt(b+4)));
 
        cout<<"The result is:";
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
W321AR
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 6
18.01.2011, 20:35 #6
Цитата Сообщение от asics Посмотреть сообщение
M_P / 180
а зачем это?
без него всё норм =) попробуй так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
        int a, b;
                float s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
 
                s = tan(b)-fabs(a-3*b+(2/sqrt(b+4)));
 
        cout<<"The result is:";
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
p.s я точно не знаю будет ли без него формула верна.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 20:41 #7
Цитата Сообщение от W321AR Посмотреть сообщение
а зачем это?
Значение аргумента в тригонометрических функциях, должно бить выражено в радианах.
W321AR
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 6
18.01.2011, 20:55 #8
а-а-а ясно сорри =)
тогда вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
        int a, b;
                float s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
 
                s = tan(b*3.14/180)-fabs(a-3*b+(2/sqrt(b+4)));
 
        cout<<"The result is:";
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
так у меня норм компилируется
romedal
54 / 54 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
18.01.2011, 20:57 #9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "stdafx.h"
#include <iostream>
#include <cmath>
#define M_P 3,1415926535
using namespace std;
 
int main()
{
        int a, b;
                float s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
 
                s = tan((double)(b*M_P/180))-fabs(a-3*b+(2/sqrt((double)(b+4))));
 
        cout<<"The result is:";
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
18.01.2011, 21:27  [ТС] #10
Спс! Все ок!
Snickers 123
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 6
04.11.2013, 22:27 #11
12434
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2013, 22:27
Привет! Вот еще темы с ответами:

Как записать формулу на С++ - C++
Помогите, как записать формулу на С++

Как записать формулу - C++
Как записать 1 уравнение и правильны ли 2 и 3 { if (x&lt;=0){ y= ... } else if (x&gt;0&amp;&amp;x&lt;=a) { y = (pow(3,x+3)+2*x);} else if...

Как правильно записать формулу - C++
Доброго времени суток как розписать ето в С++ 5x*arctg(x2/4)+2

Как правильно записать формулу ? - C++
вот функция


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

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

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