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

ряд Тейлора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Список: печать текста http://www.cyberforum.ru/cpp-beginners/thread988207.html
напечатать все слова, которые начинаются с буквы, отличную от буквы, с которой начинается первое слово текста. Перед печатью удалить из слов все буквы 'a' и 'o'. использовать СПИСКИ
C++ Зависат консольное приложение задача если слово "А" есть в файлах из заданной папки то вывести номер файла в котором есть это слово слово "А"считывается с клавиатуры файлов не боше 100 (001.txt 002.txt...100.txt) вот текст... http://www.cyberforum.ru/cpp-beginners/thread988185.html
C++ Привязка к системному таймеру
Есть функция.Она вызывается постоянно,то есть частота ее вызова зависит от производительности процессора(могу ошибаться).Функция должна вызываться через определенный период времени.Мне подсказали...
C++ условие остановки(цикл)
while(???) { pos=st.find_first_not_of(m); st.replace(pos,1,""); } Вопрос в общем то прост: подкажите условие остановки перебора, а то что то заклинило - ну никак уже который...
C++ Число соседств из взаимно обратных чисел (массив) http://www.cyberforum.ru/cpp-beginners/thread988177.html
Помогите пожалуйста с решением данной задачи. Определить в одномерном числовом массиве A, из n элементов число соседств из взаимно обратных чисел.
C++ Стек: работа со строками взять небольшой текст напечатать все слова, которые начинаются с буквы, отличную от буквы, с которой начинается первое слово текста. Перед печатью удалить из слов все буквы 'a' и 'o'. для... подробнее

Показать сообщение отдельно
Hunter13ua
46 / 46 / 5
Регистрация: 25.10.2011
Сообщений: 183
26.10.2013, 00:40
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
#include <iostream>
 
using namespace std;
//------------------------------------------
float ln(float x, float accuracy);
float pow(float value, unsigned int grade);
//------------------------------------------
int main()
{
    cout << "Input start point: ";
    float start; cin >> start;
    cout << "Input ending point: ";
    float end; cin >> end;
    cout << "Input step size: ";
    float step; cin >> step;
 
    for(;start < end; start += step)
        cout << start << " : "
            << ln(start,0.1) << endl;
 
    cin.get();
    return 0;
}
//------------------------------------------
float ln(float x, float accuracy)
{
    float result = 0.0;
    float temp = accuracy + 1;
    for(int i=0; temp > accuracy; i++){
        temp = pow(x-1,i+1)/((i+1)*pow(x+1,i+1));
        result += temp;
    }
    return result;
}
//------------------------------------------
float pow(float value, unsigned int grade)
{
    return (!grade) ? 1 :
        value*pow(value,grade-1);
}
P.S. По-желанию, можно оптимизировать.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru