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

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

Войти
Регистрация
Восстановить пароль
 
hospik
1 / 1 / 0
Регистрация: 21.11.2011
Сообщений: 77
#1

Составить программу для вычисления функции - C++

09.02.2012, 16:12. Просмотров 1009. Ответов 6
Метки нет (Все метки)

Составить программу для вычисления функции
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{cases}<br />
 & \text{f}_{1}(x)   \\ <br />
 & \text{f}_{2}(x)  <br />
\end{cases}
функция
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{cases}<br />
 & \text xtgax \\ <br />
 & \text {e}^{-ax}cosax<br />
\end{cases}
Условие
http://www.cyberforum.ru/cgi-bin/latex.cgi?x\geq a
x>a
Начальные данные
а=2.5
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2012, 16:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу для вычисления функции (C++):

Составить блок-схему, алгоритм вычисления и программу для вычисления значения кусочно заданной функции - C++
помогите пожалуйста =) заранее благодарен =) П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или коды программ,...

составить программу для вычисления функции - C++
функция \begin{cases} &amp; \text {lg}^{3} x+{x}^{2}\\ &amp; \text \sqrt{x+t}+1/x \\ &amp; \text cosx+t{sin}^{2}x \end{cases} Условие ...

Составить программу для вычисления функции - C++
Решите пожалуйста =* в С++ Задания надо перепечатывать в тело сообщения!

Составить программу для вычисления функции. - C++
Составить программу для вычисления функции. \begin{cases} &amp; \text{{f}_{1}(x)} &amp; \text{{f}_{2}(x)} &amp; \text{{f}_{3}(x)} ...

Составить программу для вычисления функции - C++
Составить программу для вычисления функции: п. 5.18 Правил Запрещено размещать задания и решения в виде картинок и других файлов с их...

Составить программу для вычисления функции - C++
Составить программу для вычисления функции:

6
-=ЮрА=-
Заблокирован
Автор FAQ
09.02.2012, 17:36 #2
hospik, см сюда http://www.cyberforum.ru/faq/thread4...ml#post2432262
0
hospik
1 / 1 / 0
Регистрация: 21.11.2011
Сообщений: 77
11.02.2012, 19:43  [ТС] #3
Спасибо за ссылку нашел много что не понял но я не пойму как писать код не можете помочь с этим
0
-=ЮрА=-
Заблокирован
Автор FAQ
11.02.2012, 20:04 #4
hospik, вы что не можете переделать мой пост под такую функцию?
http://www.cyberforum.ru/cgi-bin/latex.cgi?y=\begin{cases}f1(x) = x*tg(a*x), & \text{ if } x \geq a \\ f2(x) = {e}^{-ax}*cos(a*x) , & \text{ else } \end{cases}
0
hospik
1 / 1 / 0
Регистрация: 21.11.2011
Сообщений: 77
11.02.2012, 20:35  [ТС] #5
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
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
double f(double t)
{
        double a = 2.5;
        double ret = x*tg(a*x)
        if(x>=a)
                ret = exp(-a*x)*cos(a*x);
        else x>a
        return ret;
}
 
int main()
{
        double t, tn, tk, ht;
        cout<<"Enter diapazone of t = [tn;tk] :\n";
        cout<<"Enter tn : ";cin>>tn;
        cout<<"Enter tk : ";cin>>tk;
        cout<<"Enter ht : ";cin>>ht;
 
        cout<<"---------------\n";
        cout<<"  t  |  f(t)  |\n";
        cout<<"---------------\n";
        for(t = tn; t <= tk + ht; t += ht)
        {
                        cout<<setprecision(3)<<setw(4)<<t<<"| "
                                <<setprecision(3)<<setw(8)<<f(t)
                                <<endl;
        }
        system("pause");
        return 0;
}
Должно быть что то вроде этого?
0
-=ЮрА=-
Заблокирован
Автор FAQ
11.02.2012, 20:47 #6
Цитата Сообщение от hospik Посмотреть сообщение
Должно быть что то вроде этого?
- ну норм, посмотри этот топик для лучшего понимания Составить программу для вычисления функции

Добавлено через 25 секунд
Цитата Сообщение от hospik Посмотреть сообщение
double ret = x*tg(a*x)
if(x>=a)
ret = exp(-a*x)*cos(a*x);
else x>a
- млин поспешил

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ну норм,
0
-=ЮрА=-
Заблокирован
Автор FAQ
11.02.2012, 20:55 #7
hospik, вот код для копипаста думаю так будет проще всего
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
double f(double x, double a)
{
    double ret = x*tan(a*x);
    if(x < a)
        ret = exp(-a*x)*cos(a*x);
    return ret;
}
 
int main()
{
    double x, a;
    cout<<"Enter x : ";cin>>x;
    cout<<"Enter a : ";cin>>a;
    cout<<"f(x) = "<<f(x,a)<<endl;
    system("pause");
    return 0;
}
0
Миниатюры
Составить программу для вычисления функции  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2012, 20:55
Привет! Вот еще темы с ответами:

Составить программу для вычисления функции - C++
Составить программу для вычисления функции y\begin{cases} a{t}^{3}ln(t+1) &amp; \text{ if }1&lt;=t&lt;=5 \\ {5}^{a+t}\sqrt{t} &amp; \text{ if...

Составить программу для вычисления функции - C++
В задаче 1 #include &lt;stdio.h&gt; #include &lt;math.h&gt; main() { float x,y,z; y=(x+log(y))/((y)+log(fabs(x))); z=sin(z)+((tan(x))...

Составить программу для вычисления функции - C++
y ={f1(x) при выполнении условия 1 {f2(x)при выполнении условия 2 {f3(x)при выполнении условия 3 Редактор формул внизу...

Составить программу для вычисления функции - C++


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

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

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