Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 05.10.2018
Сообщений: 11
1

Вычислить значение выражения

05.10.2018, 12:25. Показов 2494. Ответов 9
Метки нет (Все метки)

Помогите с выражением, запутался полностью..
Вычислить значение выражения
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2018, 12:25
Ответы с готовыми решениями:

Вычислить значение выражения
l= pow(abs(pow(a,2) × pow(x,5)) 1/4)+ pow(tan(pow(x,2),2) - pow(atan(pow(x,3),2) Можете указать на...

Вычислить значение выражения
Вычислить: min2 (x + y +z/2, xyz) + 1

Вычислить значение выражения
Помогите пожалуйста

Вычислить значение выражения
подскажите пожалуйста как объявить цикл и переменные

9
Заблокирован
05.10.2018, 13:06 2
Разбейте его на части.
0
"C with Classes"
1498 / 1296 / 489
Регистрация: 16.08.2014
Сообщений: 5,442
Записей в блоге: 1
05.10.2018, 13:42 3
Koss3d,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cmath>
 
int main()
{
    double h = 0.1;
    double m = 0.1;
 
    double x = sqrt(pow(h, 2) + pow(h, 3) + pow(h, 4) + pow(h, 5) +
               pow(h, 6) + pow(h, 7) + pow(h, 8) /
               sqrt(cos(h) + sin(h) + cos(m) + sin(m) / pow(cos(h), 2) + pow(cos(h), 3) ) );
 
    return 0;
}
1
391 / 64 / 11
Регистрация: 06.08.2018
Сообщений: 202
05.10.2018, 14:01 4
Лучший ответ Сообщение было отмечено Kuzia domovenok как решение

Решение

лучше:
C++
1
2
double x=sqrt(h*h*(1+h*(1+h*(1+h*(1+h*(1+h*(1+h))))))) / 
         sqrt((cos(h)+sin(h)+cos(m)+sin(m)) / (cos(h)*cos(h)*(1+cos(h)));
без pow и не проделывать дополнительные, уже проделанные, операции умножения.
Ну и в знаменателе скобочки забыли, _stanislav,

Не знаю, (подскажет кто?), насколько тявелое выцхисление косинуса? А томожет даже так ?:

C++
1
2
3
double hCos=cos(h);
double x=sqrt(h*h*(1+h*(1+h*(1+h*(1+h*(1+h*(1+h))))))) / 
         sqrt((hCos+sin(h)+cos(m)+sin(m)) / (hCos*hCos*(1+hCos))
2
"C with Classes"
1498 / 1296 / 489
Регистрация: 16.08.2014
Сообщений: 5,442
Записей в блоге: 1
05.10.2018, 14:09 5
Цитата Сообщение от Крашеная Посмотреть сообщение
без pow и не проделывать дополнительные, уже проделанные, операции умножения.
это типа оптимизация называется?

Добавлено через 3 минуты
Цитата Сообщение от Крашеная Посмотреть сообщение
Ну и в знаменателе скобочки забыли, _stanislav,
не забыл же. а у тебя скобки одной не хватает в первом примере
C++
1
2
double x=sqrt(h*h*(1+h*(1+h*(1+h*(1+h*(1+h*(1+h))))))) / 
         sqrt((cos(h)+sin(h)+cos(m)+sin(m)) / (cos(h)*cos(h)*(1+cos(h)));
0
Kastaneda
05.10.2018, 14:09
  #6

Не по теме:

Цитата Сообщение от _stanislav Посмотреть сообщение
это типа оптимизация называется?
Это человек уроки математики в школе не прогуливал :)

0
1715 / 564 / 187
Регистрация: 12.03.2016
Сообщений: 2,164
05.10.2018, 14:10 7
Не только ты.
Цитата Сообщение от _stanislav Посмотреть сообщение
это типа оптимизация называется?
Это типа называется
Цитата Сообщение от Крашеная Посмотреть сообщение
Ну и в знаменателе скобочки забыли, _stanislav,
0
391 / 64 / 11
Регистрация: 06.08.2018
Сообщений: 202
05.10.2018, 14:10 8
Лучший ответ Сообщение было отмечено Kuzia domovenok как решение

Решение

Цитата Сообщение от _stanislav Посмотреть сообщение
это типа оптимизация называется?
наверное, не знаю но логика подсказывает, что тот, кто составлял это задание, явно неспроста кучу этих последовательно увеличивающихся степеней х там воткнул - явно ждал применения чего-то...
1
"C with Classes"
1498 / 1296 / 489
Регистрация: 16.08.2014
Сообщений: 5,442
Записей в блоге: 1
05.10.2018, 14:16 9
Цитата Сообщение от Крашеная Посмотреть сообщение
Ну и в знаменателе скобочки забыли
да забыл точно.
1
391 / 64 / 11
Регистрация: 06.08.2018
Сообщений: 202
05.10.2018, 15:28 10
ой да, и в самом деле, в самом конце еще одна скобочка нужна закрыть sqrt
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2018, 15:28

Вычислить значение выражения
Доброго времени суток, уважаемые, помогите пожалуйста с решением еще одной задачи. Пробовал...

Вычислить значение выражения
Нужно было написать код Который должен был определённые числа посчитать и вывести нужный ответ ...

Вычислить значение выражения
Даны числа s и t.Вычислить: f(x,y)=log|x||y|+ln(xy)^2/xy x=x(s,f)=Σ15 j=I...

Вычислить значение выражения
привет, кто может зделайте, я начинающий на С++, еще много не знаю, и если можно с описанием что к...

Вычислить значение выражения
4 W=5(M+O2)-(3L+4K)*N/2, где

Вычислить значение выражения b = (1+1/2+1/2^2+1/2^3+...+1/2^n)^n
Вычислить значение выражения b = (1+1/2+1/2^2+1/2^3+...+1/2^n)^n .Где n ввести с клавиатуры.


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

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

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