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

Вычисление ln(1 + x) разложением в ряд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ использование подпрограмм http://www.cyberforum.ru/cpp-beginners/thread185025.html
(помогите пожалуйста, а то даже не понимаю, чего от меня хотят и как это реализовать) Дано натуральное число n. Выяснить, имеются ли среди чисел n, n+1, n+2,..., 2n близнецы (парные простые...
C++ Упорядочить строки матрицы по убыванию количества отрицательных элементов для каждой строки Дано матрицу розмерности N на M. Упорядочить строки по убыванию количества отрицательных елементов для каждой строки. Добавлено через 1 час 20 минут Никто не знает ? =( http://www.cyberforum.ru/cpp-beginners/thread185014.html
C++ Найти степень двойки
Дано целое число N>0, являющееся некоторой степенью числа 2:N=2 ^k. Найти целое число К - показатель этой степени. Если можно на С
Составить функцию для разделения текста в С C++
Составить функцию для разделения текста, заданного строкой литер, на отдельные слова и подсчета числа слов. Под словом понимается последовательность литер, отличных от пробела, ограниченная слева...
C++ Счетный цикл http://www.cyberforum.ru/cpp-beginners/thread184986.html
Здраствуйте! У меня вопрос по задаче "Написать программу, которая находит сумму косинусов всех чисел от 1 до введенного n." с использованием счетного цикла. Проблема в том, что ответ мне выводится...
C++ Циклический алгоритм (цикл с предусловием - while) Здравствуйте!!! Помогите пожалуйста с задачей. TC++ Найти первый отрицательный член последовательности cos(ctg(n)) для n изменяющегося на следующим образом: n=1,2,3... . Заранее большое спасибо! подробнее

Показать сообщение отдельно
DAgot_
22 / 22 / 1
Регистрация: 03.01.2010
Сообщений: 68
02.11.2010, 20:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
double ln(double x, int threshold){
        double result=0;
        for (int i=1;i<threshold;i++)
                result += (i%2==0?-1:1) * pow(x,i)/i;
        return result;
 
int main (){
 
    double x;
    int n;
 
    std::cout << "Input x: ";
    std::cin >> x;
 
    std::cout << "\nInput n: ";
    std::cin >> n;
 
    std::cout << "\n\nln = " << ln(x,n);
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.