Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 05.05.2012
Сообщений: 41

Функции.

14.05.2012, 22:08. Показов 662. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Без библиотек <cmath> или <math.h>. С точностью 10^-6. Сначало определить область значений.
https://www.cyberforum.ru/cgi-bin/latex.cgi?y=\sqrt{{e}^{x}-\left|x-b \right|}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.05.2012, 22:08
Ответы с готовыми решениями:

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

Табулирование функции: рассчитать значение данной функции при изменении аргумента
Табулирование функции: рассчитать значение данной функции при изменении аргумента x на интервале с шагом h. интервал и шаг задается...

Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции
здраствуйте знатаки!! помогите пожалуйсто решить задачу.Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2,...

7
0 / 0 / 0
Регистрация: 05.05.2012
Сообщений: 41
18.05.2012, 00:13  [ТС]
кто может что-то подсказать по этому поводу?
0
0 / 0 / 0
Регистрация: 05.05.2012
Сообщений: 41
20.05.2012, 23:00  [ТС]
помогите реализовать программу.

Добавлено через 3 часа 14 минут
что никто не может помочь?

Добавлено через 7 часов 54 минуты
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream>
#include <cmath>
using namespace std;
//ôóíêöèÿ ðàñ÷åòà êâàäðàòíîãî êîðíÿ
double square_root(double x); 
 
 
int main()
{
 
    double x,b,y1;
    cout<<"Enter x: "; cin>>x;
    cout<<"Enter b: "; cin>>b;
        //ïðîâåðêà êîððåêòíîñòè ââîäà 
    // ïîä êîðíåì íå ìîæåò áûòü îòðèö.÷èñëà
    if (pow(e,x) - abs(x-b)<0 ) 
        cout<<"Uncorrect input\n";
    else
 
    {   
        //âûâîä ðàñ÷åòà ìîåé ïðîãðàììû è ìîèõ ôóíêöèé
        y1=square_root(pow(x,n)/1*2*3*4*5*(n-2)(n-1)n-abs(x-b));
        cout<<"Solution by my program y="<<y1<<endl;
        //âûâîä ðàñ÷åòà ñ èñïîëüçîâàíèåì áèáëèîòåêè math
        y1=square_root((pow(e,x)-abs(x-b));
        cout<<"Solution by library math y="<<y1<<endl;
    }
    return 0;
}
 
double square_root(double x)
{
    double eps=1.0e-6;
    double yp,y=1;
   do 
  {
      yp=y;
      y=(yp+x/yp)/2;
  } while (fabs(y-yp)>=eps);
  return y;
}
 
 
long double factorial(int n)
{
if (n<0) return 0;
if (n==0) return 1;
else
return n * factorial(n-1); 
}
написал какой-то бред ничего не выходит
0
 Аватар для AnyOne697
134 / 106 / 10
Регистрация: 22.05.2010
Сообщений: 533
21.05.2012, 01:16
Во-первых, область значений - это все y, которые может принимать f(x) = y (если грубо).
То есть от x она не зависит.
Во-вторых, это считается через производные. Вычисляем где f'(x) = 0, в этих x считаем f(x), находим минимум и максимум из всех этих значений, это и будет областью значений. Впрочем, это всё если упрощённо. Возможны всякие там разрывы, асимптоты и прочие пряники математической жизни. Так что советую найти математика, который Вам подробно исследует функцию, а Вы это всё запрогаете.

Добавлено через 2 минуты
К сожалению, математик не хочет решать такое. Просит больше времени, а оно платное. Недавно закончился триал, так что регистрируйтесь. Будет Вам счастье.
0
Эксперт С++
 Аватар для grizlik78
2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
21.05.2012, 02:40
Область значений у этой функции проста. От 0 до бесконечности, при любом b. Вот область определения — это другой вопрос. Она зависит от b. Причём при b >= -1 область определения представляет собой один интервал (от xmin до бесконечности), а при b < -1 область определения распадается на 2 интервала (второй по прежнему до бесконечности).
1
 Аватар для AnyOne697
134 / 106 / 10
Регистрация: 22.05.2010
Сообщений: 533
21.05.2012, 07:08
Цитата Сообщение от grizlik78 Посмотреть сообщение
Область значений у этой функции проста. От 0 до бесконечности, при любом b. Вот область определения — это другой вопрос. Она зависит от b. Причём при b >= -1 область определения представляет собой один интервал (от xmin до бесконечности), а при b < -1 область определения распадается на 2 интервала (второй по прежнему до бесконечности).
Не знаю, не математик. Впрочем, мне в начале тоже так показалось, но первое впечатление обманчиво... Поэтому я не стал ничего утверждать. В любом случае, как мне кажется, не всё так тривиально. Иначе бы задание так не ставилось.

Добавлено через 6 минут
Цитата Сообщение от grizlik78
"Premature optimization is the root of all evil". D. E. Knuth
P.S. Premature optimization is the root of all evil in programming. (c) C. A. R. Hoar

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. (c) D. E. Knuth

proof
0
Эксперт С++
 Аватар для grizlik78
2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
21.05.2012, 11:10
Про цитату я был в курсе ещё когда её вставлял в подпись. Это ничего не меняет. Тем более, что и Хоар не уверен в своём авторстве
А область значений от 0 до бесконечности, с этим ничего не поделаешь.
0
 Аватар для AnyOne697
134 / 106 / 10
Регистрация: 22.05.2010
Сообщений: 533
21.05.2012, 20:23
Цитата Сообщение от grizlik78 Посмотреть сообщение
Про цитату я был в курсе ещё когда её вставлял в подпись. Это ничего не меняет. Тем более, что и Хоар не уверен в своём авторстве
Ну окей. Можно было бы и расширить цитату, чтобы сомнений у таких как я не возникало
Цитата Сообщение от grizlik78 Посмотреть сообщение
А область значений от 0 до бесконечности, с этим ничего не поделаешь.
okay face
Матчасть не изучал... То есть изучал... Года три назад... Так что уже забыл =(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2012, 20:23
Помогаю со студенческими работами здесь

Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции
Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции. f=arctgx+ln^2 x^2 Нужно...

Вызов функции внутри другой функции с передачей локальной переменной по ссылке
Столкнулся с очень с интересной проблемой. Можно ли так делать? #include &lt;iostream&gt; using std::cout; void f(const int...

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Разработать консольное приложение, производящее табулирование заданной функции и определение максимального и минимального значения функции...

А почему ошибка, что функции print и read не определены в функции main()?
Что-то не понимаю. Они определены в заголовочном файле. А подчеркивается красным что нет.... #include &lt;iostream&gt; #include...

Как будут инициализированы переменные в теле функции и вне тела функции?
Здравствуйте. Подскажите, пожалуйста, как будут инициализированы переменные в теле функции и вне тела функции? Какими значениями? ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru