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

Математические выражения на языке С++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.81
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
13.03.2012, 00:29     Математические выражения на языке С++ #1
Всем привет! Не дает мне покоя одна задачка. Вот как выглядит в оригинале.
Название: A.jpeg
Просмотров: 719

Размер: 12.0 Кб

И вот как я пытался первести в С++. В итоге имею 8 ошибок, кривые руки и больную голову. Вобщем ХЕЛП!
A=log((sqrt(exp(pow(x-y))))+x(abs(y)))/(z(pow(y,2)));
B=(y+2*(pow((sin,2)*x)))/((pow(z,3)*sqrt(pow(exp,(x-1)/sin*z)));

 Комментарий модератора 
Прикрепляйте картинки к сообщениям.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2012, 00:29     Математические выражения на языке С++
Посмотрите здесь:

C++ Математические функции
C++ Математические вырази
Математические задачи C++
математические задачи С++ C++
математические функции С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
13.03.2012, 00:47     Математические выражения на языке С++ #2
Как-то странно задание написано... А и В смущают - к чему они вообще?
C++
1
2
3
double func(double x, double y, double z){
    return (x >= y ) ? log10(sqrt(exp(x-y)) + pow(x, fabs(y))) / (z*y*y) : (y + 2.0 * pow(sin(x), 2.0)) / (z * pow(exp(x - 1.0 / sin(z)), 1.0 / 3.0)); 
}
если ничего не перепутал...
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
13.03.2012, 01:07  [ТС]     Математические выражения на языке С++ #3
Цитата Сообщение от easybudda Посмотреть сообщение
Как-то странно задание написано... А и В смущают - к чему они вообще?
C++
1
2
3
double func(double x, double y, double z){
    return (x >= y ) ? log10(sqrt(exp(x-y)) + pow(x, fabs(y))) / (z*y*y) : (y + 2.0 * pow(sin(x), 2.0)) / (z * pow(exp(x - 1.0 / sin(z)), 1.0 / 3.0)); 
}
если ничего не перепутал...
Спасибо большое, заработало!!!

Я бы до ночи просидел.

Можешь еще глянуть правильно ли я написал?
A=(exp*(pow(x))*tan(y*x)-(abs(x-3))

B= (2*y-z)/(pow((y-z*x),x)/(log*x+1);
Миниатюры
Математические выражения на языке С++  
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
13.03.2012, 01:31     Математические выражения на языке С++ #4
Цитата Сообщение от EveryBodyLoveMe Посмотреть сообщение
правильно ли я написал?
не-а
C++
1
2
3
4
5
6
7
double a(double x, double y) { 
    return exp(x) * tan(x * y) - fabs(x - 3.0); 
}
 
double b(double x, double y, double z) {
    return (2.0 * y - z / pow(y - z * x, x)) / (log(x) + 1.0);
}
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
13.03.2012, 01:47  [ТС]     Математические выражения на языке С++ #5
Цитата Сообщение от easybudda Посмотреть сообщение
не-а
C++
1
2
3
4
5
6
7
double a(double x, double y) { 
    return exp(x) * tan(x * y) - fabs(x - 3.0); 
}
 
double b(double x, double y, double z) {
    return (2.0 * y - z / pow(y - z * x, x)) / (log(x) + 1.0);
}
Чувствую себя беспомощным. Еще раз спасибо!
Medved_XIII
0 / 0 / 0
Регистрация: 19.05.2011
Сообщений: 12
13.03.2012, 02:21     Математические выражения на языке С++ #6
A=exp(x) * tan(x*y) - fabs(x-3);

B=(2*y-z)/(pow(y-z*x,x)) /log(x)+1;

Добавлено через 16 минут
A=exp(x) * tan(x*y) - fabs(x-3);

B=(2*y-z)/(pow(y-z*x,x)) /log(x)+1;
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
13.03.2012, 02:34     Математические выражения на языке С++ #7
Цитата Сообщение от easybudda Посмотреть сообщение
А и В смущают - к чему они вообще?
точки в трёхмерном пространстве в момент времени. Например, траектория полёта палки.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2016, 17:08     Математические выражения на языке С++
Еще ссылки по теме:

GeoTiff - примеры ее использования на языке c , желательно на русском языке C++
C++ Математические функции
Математические функции C++

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

Или воспользуйтесь поиском по форуму:
Velvi_03
0 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 7
07.04.2016, 17:08     Математические выражения на языке С++ #8
а у меня вот такой пример. я его так расписал y= a* funcValue-ln(x+2,5)+b(exp(x)- exp(-x))
Миниатюры
Математические выражения на языке С++  
Yandex
Объявления
07.04.2016, 17:08     Математические выражения на языке С++
Ответ Создать тему
Опции темы

Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru