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

C++

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

Функции - C++

30.11.2009, 09:34. Просмотров 468. Ответов 3
Метки нет (Все метки)

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
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include <math.h>
 
 
 
void main()
{
    clrscr();
    float xn, xk, dx, x, a, b, c, s, e;
    cout << "Vvedite nachalo otrezka:\n";
    cin >> xn;
    cout << endl << "Vvedite konets otrezka:" << endl;
    cin >> xk;
    cout << endl << "Vvedite chag:" << endl;
    cin >> dx;
    puts("\nVvedite tochnosti");
    scanf("%f", &e);
    int n;
    cout << "\n\n      x    |     F(x)     |    n    ";
    cout <<   "\n  ---------|--------------|---------\n";
    for (x = xn; x <= xk; x += dx)
    {
        c = 1;
        b = x;
        n = 0;
        s = 0;
        while (1)
        {
            c += 1;
            b *= x;
            a = (n % 2 == 0) ? b / c  : -b / c ;
            if (fabs(a) < e)
                break;
            s += a;
            n++;
        }
        printf("   %1.4f  |  %1.7f   |    %d\n", x, s, n+1);
    }
    getch();
}
Кто-нить может из этой глупой проги сделать красивую, разбив на функции и формить ее в какой-то шаблон функции (что такое понятия я не имею.......((( )
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2009, 09:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функции (C++):

Вернуть из функции объект класса-родителя функции - C++ Builder
Приветствую всех. Вопрос изложу в коде. class TSomeClass { int data; public: // Правильно ли создана функция? TSomeClass...

Как передать значение параметра функции одного экзешника значению параметра функции другому екзешнику? - C++ Builder
Здравствуйте! Ребята подскажите по такому вопросу. У меня есть консольное приложение в котором происходит копирование файлов из...

Функции в Assembler, вызов функции в C++ - C++ Builder
Здравствуйте, я составил функции на языке Assembler и вставил ее в код на C++: extern &quot;C&quot; { int INCREMENT(int a); } _asm {...

Получить массив char и его размер из функции - Указатель не меняется вне функции - C++ WinAPI
Помогите пожалуйста разобраться в чём проблема. Добавлено через 34 минуты Помогите пожалуйста разобраться в чём проблема. Нужно...

В чем причина ошибки при получении адреса функции из dll с помощью функции GetProcAddress? - C++ WinAPI
Здравствуйте.Не могу получить адрес функции из dll с помощью функции GetProcAddress. dll: #include&lt;windows.h&gt; HHOOK _hook; int...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
RazorQ
577 / 344 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
30.11.2009, 10:07 #2
Кто-нить может из этой глупой проги сделать красивую, разбив на функции и формить ее в какой-то шаблон функции (что такое понятия я не имею.......((( )
А зачем? Для такой маленькой программки не обязательно быть разбитой на функции.
и формить ее в какой-то шаблон функции (что такое понятия я не имею.......((( )
Ну раз сам не знаешь, зачем просишь. Иди читай книжки, а потом красней над своим постом
1
KiSonka
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 7
30.11.2009, 10:47  [ТС] #3
помогли бы лучше, чем ругаться... я это полночи писала... думаю, если еще и книжки читать начну до завтра не успею(((
0
Том Ардер
Модератор
Эксперт по математике/физике
3742 / 2355 / 293
Регистрация: 15.06.2009
Сообщений: 4,219
01.12.2009, 20:08 #4
Девочку жалко Сама ведь сочиняла, как не помочь.

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
54
55
56
#include<iostream.h>
#include <iomanip.h>
#include<conio.h>
#include<stdio.h>
#include <math.h>
 
void fun(float x, float eps, float* value, int* count);  // Это нужно было? Вряд ли речь шла о template
 
void main()
{
    clrscr();
 
    float xn, xk, dx, e;
 
    cout << "Vvedite nachalo otrezka: " << endl ;
    cin >> xn;
    cout  << endl << "Vvedite konets otrezka: " << endl;
    cin >> xk;
    cout << endl << "Vvedite chag: " << endl;
    cin >> dx;
    cout  << endl << "Vvedite tochnosti ";
    cin >> e;
 
    cout  << endl  << endl << "      x    |     F(x)     |    n    " << endl;
    cout  <<   " ---------|--------------|---------"  << endl;
 
    for (float x = xn; x <= xk; x += dx)
    {
        float  fx;
        int n = 0;
 
        fun( x, e, &fx, &n );
        cout << setprecision(4) << setw(10) << x
               << setprecision(4) << setw(10) << fx
               << setw(5) << n  << endl;
    }
    system ("pause" );
}
 
void fun(float x, float eps, float* value, float* count)
{
    int c = 1;
    int    n = 0;
    float    s = 0;
    float a = x;
 
    while ( fabs(a) > eps )
        {
            s += a;
            c++;
            a = -a * x / float(c);
            n++;
        }
    *value = s;
    *count = n;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2009, 20:08
Привет! Вот еще темы с ответами:

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

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

Вычислить m значений функции f(x) на отрезке [a, b]. Вычисление величины f(x) оформить в виде функции - C++
Составить программу решения поставленной задачи: Вычислить m значений функции f(x) на отрезке . Вычисление величины f(x) оформить в виде...

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


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

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

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