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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.81
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
#1

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

13.03.2012, 00:29. Просмотров 3086. Ответов 7
Метки нет (Все метки)

Всем привет! Не дает мне покоя одна задачка. Вот как выглядит в оригинале.
Название: A.jpeg
Просмотров: 727

Размер: 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)));

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

Записать математические выражения - C++
Всем привет! Нужно написать программку на вывод следующих математические выражения, но не знаю с чего начать и чем закончить, только начал...

Вычислить исходные математические выражения - C++
С учетом следующих исходных данных вычислить исходные математические выражения на языке С++ Написать реализацию заданной работы на ЭВМ с...

Выбрать математические выражения с помощью регулярки - C++
выражения. объясните пожалуйста как это сделать. Суть самых регулярных выражений

GeoTiff - примеры ее использования на языке c , желательно на русском языке - C++
Добрый вечер. Дана курсовая с использованием библиотеки GeoTiff. Подскажите где можно прочитать про нее, и найти примеры ее использования...

математические задачи С++ - C++
Привет всем. Никто в инете не видел примеры решения математических задач на С++? Буду очень благодарен за линк...

Математические функции - C++
Скажите пожалуйста правильно ли я написал формулу на Си? f = (pow(y+pow(x-1,1/3),1/4))/(fabs(x-y)*pow(sin(z),2)+tan(z))

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
easybudda
Модератор
Эксперт CЭксперт С++
9628 / 5576 / 947
Регистрация: 25.07.2009
Сообщений: 10,712
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)); 
}
если ничего не перепутал...
1
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);
0
Миниатюры
Математические выражения на языке С++  
easybudda
Модератор
Эксперт CЭксперт С++
9628 / 5576 / 947
Регистрация: 25.07.2009
Сообщений: 10,712
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);
}
1
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);
}
Чувствую себя беспомощным. Еще раз спасибо!
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;
0
alkagolik
Заблокирован
13.03.2012, 02:34 #7
Цитата Сообщение от easybudda Посмотреть сообщение
А и В смущают - к чему они вообще?
точки в трёхмерном пространстве в момент времени. Например, траектория полёта палки.
0
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))
0
Миниатюры
Математические выражения на языке С++  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2016, 17:08
Привет! Вот еще темы с ответами:

Математические функции - C++
Добрый день! Вот задачка: Рассчитать значение y, определив и использовав необходимую функцию: 5 + V5 ...

Математические задачи - C++
Вот математические задачки, нуждаюсь в помощи решения... Сам на данный момент не способен, так как тёмный в этом деле. Ещё раз заранее...

Математические функции С++ - C++
Здравствуйте! Я только начал изучать С++ и вот уже возникла 1яа непонятка! переписал код с книги, но у меня почему то он не работает! в...

Математические задачи - C++
Ребята нужна помощь, задали задания но сделать их не могу на данный момент работаем в Visual Studio .Те кто знает с++ прошу помощи ... ...


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

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

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