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

Нахождение суммы ряда... оО - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пары натуральных чисел. http://www.cyberforum.ru/cpp-beginners/thread55727.html
Нужна помощь в реализации задачки. Сам смысл её понятен, и примерно как делать, но все таки реализовать не могу, нету пока опыта в этом деле... Буду рад, если чем-нибудь поможете. Да и идея только одна, по которой и хотел бы сделать, сам алгоритм инвертирования чисел примерно таков: b=b*10+a%10 a/=10 Сама задача: Задано натуральное число N. Вывести на экран все пары натуральных чисел α >...
C++ Чтение из файла Подскажите как вывести на экран содержимое файла на Си, если данные разделены ";". Файл имеет вид: 1;23233233;1234-43;иванов Иван;34235234;4,4567; http://www.cyberforum.ru/cpp-beginners/thread55719.html
C++ на использование функций ( proc36,40)
задачи надо написать на С 2 задачи : Первая - Описать функцию Fib(N) целого типа, вычисляющую N-й элемент последовательности чисел Фибоначчи, которая описывается следующими формулами : F1=1, F2=1, Fk=F(k-2)+F(k-1), K=3,4,... . Используя функцию Fib, найти пять чисел Фибоначчи с данными номерами N1,N2,...,N5. Вторая - Описать функцию Exp1(x,e) вещественного типа (...
Подсчёт определителя и умножение матриц C++
Помогите пожалуйста написать полный код программы для подсчёта определителя и умножения двух матриц...
C++ на использования массивов( array61,81) http://www.cyberforum.ru/cpp-beginners/thread55711.html
надо написать на С 2 задачи : Первая - дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу : элемент Bk ( B катое ) равен среднему арифметическому элементов массива A с номерами от K до N. Вторая - Дан массив размера N и целое число K (1<=K<N). Осуществить сдвиг элементов массива вправо на K позиций ( при этом A1 перейдет в A(k+1), A2 - в A(k+2), ... ,...
C++ Сложение и вычитание поэлементно... Проблема вот в чем....сказали сложить два массива 123456789 000089999 ---------- шот тип этого .... как в столбик, так-же вычесть, (умножить и поделить)не столь важно.. 9+9=18 1 запоминаем 8 пишем....и т...д #include <iostream.h> #include <conio.h> подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.10.2009, 16:36     Нахождение суммы ряда... оО
Цитата Сообщение от Sasuke Посмотреть сообщение
TanT, расходящийся ряд? Извините меня, но я не совсем понял, то что вы имеете ввиду... Просто главная загвоздка в следущем: я не знаю что такое ряд, и как вообще искать его сумму... Вот...(((
глянь этот код, ряд будет сходиться, если каждый последующий член ряда будет меньше предыдущего, а тут наборот
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
#include <iostream>
#include <cmath>
#include <iomanip>
 
using std::cout;
using std::setw;
using std::endl;
 
 
unsigned long factorial( int number )
{
    // Проверить на основной случай
    if( number <= 1 )
        // Основные случаи: ( 0! = 1 ) && ( 1! = 1 ).
        return 1;
    else
        // Рекурсивный шаг
        return number*factorial( number - 1 );
}
 
int main()
{
  double E=0.0001;
    double summ=0, An;
    int n=0;
    
    do
    {
        An=pow(10.0,(double)n)/factorial(n);
        cout<<setw(2)<<n<<": "
            <<setw(12)<<An<<" pow:"
            <<setw(12)<<pow(10.0,(double)n)<<" fact:"
            <<setw(12)<<factorial(n)
            <<setw(12)<<" summa: "<<summ;
        summ+=An;
        ++n;
        getchar();
    }while (An>=E);
 
    cout<<"summ="<<summ<<endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru