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

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

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

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

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

Как записать формулу на с++:
G=ln|\prod_{i=0}^{4}( {x}_{i} + \sum_{j=0}^{i} {x}_{j})|

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

Как записать формулу
Как записать 1 уравнение и правильны ли 2 и 3 { if (x<=0){ y= ... }...

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

Как записать формулу
Как записать данную формулу? int sum1 = 0; int min1; for (int i = 1; i <=...

10
asics
Freelance
Эксперт С++
2854 / 1789 / 355
Регистрация: 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 вещественного типа.
1
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
18.01.2011, 19:40  [ТС] #3
Спасибо!
0
asics
Freelance
Эксперт С++
2854 / 1789 / 355
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 19:42 #4
Ramst, Всмисле ? А я что по-твоему зделал ?
1
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;
}
0
W321AR
0 / 0 / 1
Регистрация: 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 я точно не знаю будет ли без него формула верна.
0
asics
Freelance
Эксперт С++
2854 / 1789 / 355
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 20:41 #7
Цитата Сообщение от W321AR Посмотреть сообщение
а зачем это?
Значение аргумента в тригонометрических функциях, должно бить выражено в радианах.
1
W321AR
0 / 0 / 1
Регистрация: 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;
}
так у меня норм компилируется
0
romedal
55 / 55 / 9
Регистрация: 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;
}
1
Ramst
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 20
18.01.2011, 21:27  [ТС] #10
Спс! Все ок!
0
Snickers 123
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 6
04.11.2013, 22:27 #11
12434
0
04.11.2013, 22:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2013, 22:27
Привет! Вот еще темы с решениями:

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

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

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

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


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

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

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