0 / 0 / 1
Регистрация: 17.10.2010
Сообщений: 12
1

Найти сумму ряда с заданной точностью

20.10.2010, 00:14. Показов 1472. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
найти сумму ряда с точностью 0,0001 используя цикл while
a=10в степени(-n)*(n-1)!

вот мой вариант,но она не работает

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 "stdafx.h"
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
char z;
int n,s;
float vp=1;v=0;n=0;
while (vp>0,0001);
do
{
    cout <<"enter number";
    cin>> (n-1);
    s=1;
    for (int i=1;i<=(n-1);i++)
    {
        s*=i;
    }
cout <<"faktorial"<<s<<endl;
vp=s*pow(int(10,-n));
cout<<"ansver"<<vp<<endl;
cout<<"Prodolzhit?  y/n";
cin>>z;
}
while (z=='y');
cin.get();
cin.get();
return 0;
}
Добавлено через 24 минуты
спасибо за редактирование,я на форуме всего несколько дней и пока не знаю всех его возможностей,простите
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2010, 00:14
Ответы с готовыми решениями:

Найти сумму ряда с заданной точностью, если дан общий член ряда
Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо...

Найти сумму ряда с заданной точностью
При некоторых заданных x,N и E, определяемых вводом, вычислите сумму N слагаемых заданного вида, а...

Найти сумму ряда с заданной точностью
Всем привет! Ребят, очень нужна ваша помощь! Не могу решить задачку, помогите пожалуйста! Всю...

Найти сумму ряда с заданной точностью
Найти сумму ряда с точностью Е=10-4, общий член которого An= (n!)/(n^n) правильно ли я написал...

5
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12225 / 7357 / 1730
Регистрация: 25.07.2009
Сообщений: 13,462
20.10.2010, 00:44 2
вроде ничего не перепутал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdlib>
 
double f(double x) { return pow(10.0, -x) * (x - 1.0); }
 
int main(){
    double x;
    std::cout << "x = ";
    std::cin >> x;
    std::cout << "f(x) = " << std::fixed << std::setprecision(4) << f(x) << std::endl;
    system("pause");
    return 0;
}
1
0 / 0 / 1
Регистрация: 17.10.2010
Сообщений: 12
20.10.2010, 09:04  [ТС] 3
спасибо,но ваша програма не совсем мне подходит в данном примере !-это факториал
0
Эксперт С++
261 / 191 / 10
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
20.10.2010, 10:22 4
C++
1
while (vp>0,0001);
Здесь будет бесконечный цикл.

Добавлено через 2 минуты
Цитата Сообщение от irishka-peyton Посмотреть сообщение
cin>> (n-1);
Что здесь делается ? (n-1) - это уже значение, а не переменная, в него нельзя писать.
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12225 / 7357 / 1730
Регистрация: 25.07.2009
Сообщений: 13,462
20.10.2010, 12:23 5
Цитата Сообщение от irishka-peyton Посмотреть сообщение
ваша програма не совсем мне подходит в данном примере !-это факториал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdlib>
 
int factorial(int x) { return ( ! x ) ? 1 : x * factorial(x - 1); }
double f(int x) { return pow(10.0, -x) * factorial(x - 1); }
 
int main(){
    int x;
    std::cout << "x = ";
    std::cin >> x;
    std::cout << "f(x) = " << std::fixed << std::setprecision(4) << f(x) << std::endl;
    system("pause");
    return 0;
}
а так?
1
0 / 0 / 1
Регистрация: 17.10.2010
Сообщений: 12
20.10.2010, 20:31  [ТС] 6
Огромное спасибо))))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2010, 20:31
Помогаю со студенческими работами здесь

Найти сумму ряда с заданной точностью
Даны числа икс и эпселон. Вычислить: \sum_{k=0}^{\infty} \frac{(-1)^k \times x^{2k+1}}{k!}

Найти сумму ряда с заданной точностью = 10
Народ, что-то не пойму, что имеется в виду: Как определяется и проверяется точность в коде? ...

Найти сумму ряда с заданной точностью
Люди помогите, не могу справиться с задачкой всю голову сломал Вычислить: \sum_{n=1}^{\propto} ...

Найти сумму ряда с заданной точностью
Мне нужно найти сумму ряда с точностью =10-4= 10-4, общий член которого А в степени n равен 3 в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru