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

Функции с числовыми параметрами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заец. Его любимое занятие - прыгать по лесенке вверх, перепрыгивая через ступеньки... http://www.cyberforum.ru/cpp-beginners/thread561563.html
Помогите пожалуйста! Заец. Его любимое занятие - прыгать по лесенке вверх, перепрыгивая через ступеньки. Лестница имеет определенное количество ступенек N. Котенок может одним прыжком преодолеть не более К ступенек. Для разнообразия Мурзик пытается каждый раз найти новый путь к вершине лестницы. Студентам второго курса факультета экономической информатики стало интересно, сколько...
C++ Контроль точности Рунге-Кутта (3 или 4 порядка) или Эйлера. Вопрос таков, как можно контролировать точность в Рунге-Кутта 3 или Рунге-Кутта 4 порядка. Или в методе Эйлера. Искал в интернете и ничего толком не нашел.. Может кто сталкивался с этим.. http://www.cyberforum.ru/cpp-beginners/thread561561.html
Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементом массива. C++
Программу по нахождению количества нулевых элементов в массиве составила а как сделать так чтобы они находились именно между макс. и мин. элементами массива незнаю:( Вот листинг, подскажите пожалуйста чем дополнить чтобы выполнялось условие. #include <stdio.h> #include <math.h> int main (void){ float P, A, x; int i, k1, k, n; puts ("Введите число x"); scanf...
Описать структуру с именем TRAIN C++
привет! помогите: 1. Описать структуру с именем TRAIN, содержащую следующие поля: • название пункта назначения; • номер поезда; • время отправления.
C++ Перевернуть строку http://www.cyberforum.ru/cpp-beginners/thread561520.html
всем привет! помогите, плиз: Введённую с клавиатуры строку А записать в обратном порядке в строку Б. Строку Б вывести на экран.
C++ Создать полную копию исходного дерева и проверить узел У меня есть дерево выражения(двоичное дерево). По алгоритму происходит следующее: 1. Проверяю каждый узел дерева. 2. Если с ним можно сделать требуемую операцию, то надо создать полную копию исходного дерева и провести эту операцию над "этим же узлом" в этой копии. И вот тут я пришел в тупик. Копию дерева я могу сделать (в результате получаю указатель на корень копии), а вот как в ней найти... подробнее

Показать сообщение отдельно
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 390
29.04.2012, 17:10     Функции с числовыми параметрами
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
#include <iostream>
#include <cmath>
unsigned factorial(unsigned n)
{
    return n == 0 ? 1 : n*factorial(n-1);
}
double Exp(double x, double e)
{
    unsigned n = 0;
    double sum = 0.0, prsum;
 
    do
    {
        n ++;
        prsum = sum;
        sum = 0.0;
        for(unsigned i = 0; i < n; i++)
            sum += pow(x,i)/factorial(i);
    }while(fabs(sum - prsum) > e);
 
    return sum;
}
int main()
{
    std::cout << Exp(1.0,1e-3) << " " << Exp(1.0,1e-2);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru