Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ обработка последовательности https://www.cyberforum.ru/ cpp-beginners/ thread61153.html
Доброе время суток) Начинаю изучать С++, но лучше всего конечно же понимаю на примерах. Прошу помочь с такими задачами : 1) Дана последовательность из n целых элементов. Сжать последовательность,...
C++ Перевести произвольное десятичное число типа char в двоичную систему счисления
Здравствуйте, уважаемые программисты! У меня скоро сессия, а долги не сданы до сих пор (Именно по программированию) Я даже не новичок - просто ничего не понимаю в этом, помогите пожалуйста решить 2...
C++ c++ и ASM
помогите найти ошибку #pragma once #include <stdlib.h> #include <iostream> class bbyte { private: void *data;
C++ Господа, будьте добры помочь составить таблицу значений функции Помогите пожалуйста! "Составить таблицу значений функции z=f(x,y)=(2.75*cos(x*x+1))/(exp(x)*sqrt(fabs(y-5))) с использованием операторов цикла while и do…while, при x = 1..5 , hx= 1 , y = 2,1..3 ,... https://www.cyberforum.ru/ cpp-beginners/ thread61140.html
C++ Двумерные массивы https://www.cyberforum.ru/ cpp-beginners/ thread61135.html
Никогда особо раньше не занимался программирование,больше как то математикой.И вот на первом курсе стали изучать язык Си на лекциях.На практике(практикум ЭВМ) применяем что то и из С++(лектор и...
Запуск потока для функции с параметрами C++
Доброго дня! Что хочется: распараллелить выполнение процедуры func. Давая новым потокам соответствующие параметры. На c# я использовал следующую конструкцию: ThreadStart t = delegate {...
Несложная программа C++
Здравствуйте, мне нужно написать не сложную программу, но так как мои знания в области с++ на данный момент нулевые, хотел бы попросить у вас помощи. Программа такого типа: "Дано множество чисел,...
C++ Вопросы для новичков Я новичок. Ребята, помогите пожалуйста! Хочу заняться програмированием на C. С ЧЕГО МНЕ НАЧАТЬ???? https://www.cyberforum.ru/ cpp-beginners/ thread61114.html
C++ Арифмитические операции в различных системах счисления https://www.cyberforum.ru/ cpp-beginners/ thread61112.html
Помогите решить задачу: Определить подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым основанием от 2 до 10. Результаты проверять на десятичных числах. Я...
C++ Как удалить заданый символ из строки Подскажите пожалуйста как удалить из строки например символ 'a' и вивести эту строку без этого символа? https://www.cyberforum.ru/ cpp-beginners/ thread61106.html
анимешник++
94 / 61 / 7
Регистрация: 03.11.2009
Сообщений: 426
04.11.2009, 20:12 0

Вычисление суммы бесконечного ряда (ряд Тейлора)

04.11.2009, 20:12. Просмотров 7312. Ответов 44
Метки (Все метки)

Ответ

всетаки тот вариант в конце второй страницы правильнее был, надо только сообразить чему sl изначально приравнять.

Добавлено через 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
#include<conio.h>
#include<stdio.h>
#include<math.h>
#include<iostream.h>
 
void main ()
{
        float y, x, eps=1e-8, sl, S;
        int n;
        clrscr();
        scanx:
        printf("input x=");
        scanf("%f",&x);
        if(x<=1./2.)
        {
        printf("x<=1./2. error!\n");
        goto scanx; 
        }
        printf("   x\tn\tS\t\t  y\n\n");
        S=0;
        //sl=;
        n=0;
        do
        {
            sl=sl*((pow(x-1,n+1)*pow(x,n-1)*(n+1))/(n+2));
            S=S+sl;
            n++;
        }
        while (fabs(sl)>eps);
        y=log(x);
        printf("%4.2f\t%d\t%10.8f\t%11.8f\n", x, n, S, y);
        cin.get();
}
вот, вообщем додумай чему нужно приравнять sl первое, я тоже подумаю, а пока я его закомментарил

Добавлено через 2 минуты
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
#include<conio.h>
#include<stdio.h>
#include<math.h>
#include<iostream.h>
 
void main ()
{
        float y, x, eps=1e-8, sl, S;
        int n;
        clrscr();
        scanx:
        printf("input x=");
        scanf("%f",&x);
        if(x<=1./2.)
        {
        printf("x<=1./2. error!\n");
        goto scanx; 
        }
        printf("   x\tn\tS\t\t  y\n\n");
        S=0;
        sl=pow(x-1,n)/x;
        n=0;
        do
        {
            sl=sl*((pow(x-1,n+1)*pow(x,n-1)*(n+1))/(n+2));
            S=S+sl;
            n++;
        }
        while (fabs(sl)>eps);
        y=log(x);
        printf("%4.2f\t%d\t%10.8f\t%11.8f\n", x, n, S, y);
        cin.get();
}
вроде так - попробуй

Добавлено через 2 минуты
или нет..... чтото не подходит...

Добавлено через 2 минуты
так, ладно, задача решена - проблема за малым... я пойду пожалуй, если что - пиши в личку.

Вернуться к обсуждению:
Вычисление суммы бесконечного ряда (ряд Тейлора)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2009, 20:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вычисление суммы бесконечного ряда
Никак не вычисляются значения, что делаю не так? #include &lt;iostream&gt; #include&lt;stdio.h&gt;...

Вычисление суммы бесконечного ряда
Составить программу для вычисления суммы бесконечного ряда с погрешностью \varepsilon ={10}^{-4}...

Вычисление суммы бесконечного ряда
Вычислить сумму элементов бесконечного ряда с заданной точностью e. Вычисления продолжаются пока...

Вычисление суммы бесконечного ряда
Помогите решить задачу нужна найти сумму бесконечного ряда с точностью E=0.0001...

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