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

как расписать функцию в с++ - C++

Восстановить пароль Регистрация
 
LiSa18
Сообщений: n/a
21.12.2011, 17:49     как расписать функцию в с++ #1
sn = n/f(x) в степени n

sin (x+1) + 1/x x<0.5
F(x)=
a*a + 1/x x>=0.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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream>
#include <iomanip>
#include <math.h>
#include <stdio.h>
using namespace std;
double s(double x, double e)
{
       double sum= n/pow(f(x),n);
       long n=1;
       double sn=n/pow(f(x),n);
       while (e<=fabs (sn))
       {
             sum+=sn;
             n++;
             sn=n/pow(f(x),n);
       }
       return sum;
}
int main()
{
    double a,b,x,e,h;
    cout <<"Enter a ";
    cin>>a;
    cout <<"Enter b ";
    cin >>b;
    cout <<"Enter h ";
    cin>>h;
    cout <<"Enter e ";
    cin >>e;
    x=a;
    cout <<"x f(x) s(x)\n";
    while (x<=b)
{
    double ret;
    if (x==0)
    cout <<x<<" "<<"zero"<<" "<<s(x,e)<<"\n";
    else
    if (x<0.5)
    {
             ret=sin(x+1)+(1/x)
             cout <<x<<" "<<ret<<" "<<s(x,e)<<"\n";
    }
    else
    {
             if (x>=0.5)
             ret=a*a+1/x;
             cout<<x<<" "<<ret<<" "<<s(x,e)<<"\n";
    }
    x=x+h;
}
system ("pause");
return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2011, 17:49     как расписать функцию в с++
Посмотрите здесь:

C++ Расписать построчно код
как мне функцию одного класса в функцию базового вставить C++
Как расписать этот пример в dev-C++? C++
Операторы, как расписать? C++
Перегрузка операций (Создать класс вещественных чисел (double); определить оператор +, как функцию-элемент и – как дружественную функцию) C++
как расписать C++
Как правильно вызвать функцию с указателем на другую функцию как параметр C++
C++ Расписать по функциям

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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