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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Egorych
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 29
#1

Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E - C++

09.10.2013, 23:25. Просмотров 760. Ответов 6
Метки нет (Все метки)

Здравствуйте!
Нужно решить задачу на C++:
Пусть, y[0]=0 y[k]=(y[k-1]+1)/(y[k-1]+2)
k=1,2,...
Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E.

Прошу помощи в решении! Заранее благодарю!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2013, 23:25     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E
Посмотрите здесь:

Найти первый член последовательности, для которого выполняется условие - C++
Задано действительны величины. Разработать программу, которая находит и печатает первый член и его номер в заданной последовательности, для...

Найти первый член последовательности, для которого выполняется условие - C++
Задано действительные числа x,eps (eps&gt;0). Разработать программу, которая находит и печатает первый член an и его номер в заданной...

Найти первый член последовательности, для которого выполняется заданное условие - C++
Привет всем :) Неравнодушные люди, будьте любезны, помогите решить кто, что сможет (1,2 задание не обязательно). Задания будут похожие,...

Дано целое число N (> 1), а также первый член A и разность D арифметической прогрессии - C++
Дано целое число N (&gt; 1), а также первый член A и разность D арифметической прогрессии. Написать функцию, которая заполняет массив размера...

Дано целое число N(>1), а также первый член А и знаменатель D геометрической прогрессии. - C++
Дано целое число N(&gt;1), а также первый член А и знаменатель D геометрической прогрессии. Сформировать и вывести массив размер N, содержащий...

найти первый член - C++
Пусть y_0 = 0; \\y_k = \frac{y_{k-1}+3}{y_{k-1}+5}; \;\; k = 1,2,3,... Дано действительное ε&gt;0. Найти первый член yn, для...

Найти первый член последовательности - C++
Найти первый член последовательности, для которого выполнено условие /an-a(n-1)/&lt;E, если последовательность образована по закону: ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
09.10.2013, 23:26     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #2
Egorych, что у вас не получается?
Egorych
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 29
09.10.2013, 23:42  [ТС]     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #3
Цитата Сообщение от Tsin Посмотреть сообщение
Egorych, что у вас не получается?
Понимаете, тут такое дело, у меня нет никаких мыслей по поводу решения данной задачи, так как уровень моих познаний в C++ практически нулевой. Мне бы решение данной задачи, я бы постарался понять как она работает...
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
09.10.2013, 23:56     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #4
Egorych, ну, если я нигде не накосячил, то вот, разбирайся)

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 <conio.h>
 
int main()
{
    double E = 0.0001;
    double Yprev, Y;
    int N = 0;
 
    Y = Yprev = 0.0;
    do
    {
        Y = (Yprev + 1) / (Yprev + 2);
        
                if(Y - Yprev < E) 
                    break;
        
                Yprev = Y;
        N++;
    } while(true);
 
    std::cout << "Y[" << N + 1 << "] = " << Y;
 
    getch();
    return 0;
}
Banddk
37 / 37 / 1
Регистрация: 08.12.2012
Сообщений: 157
Записей в блоге: 1
10.10.2013, 00:00     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include "cmath"
using namespace std;
int main() {
    double e;
    cin>>e;
    double previos=0;
    double next=0.5;
    while((next-previos)>e){
        previos=next;
        next=(previos+1)/(previos+2);
    }
    cout<<next;
}
Egorych
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 29
10.10.2013, 11:49  [ТС]     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #6
Большое спасибо!
Завтра попробую разобраться в приведенных решениях.

Добавлено через 11 часов 34 минуты
Есть еще варианты выполнения данной задачи?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2013, 12:17     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E
Еще ссылки по теме:

Найти первый член последовательности - C++
Помогите начинающему программисту. Не могу понять как тут сделать.

Найти первый член последовательности - C++
на языке С Даны вещественные числа A&lt;0 и B&gt;0. Найти первый член последовательности, который не принадлежит отрезку . :help: плз,...

Найти первый член последовательности - C++
Как это осуществить?

Дано действительное а Найти такое наименьшее n, что - C++
1+ 1/2+...1/n a

Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. - C++
Буду очень благодарен=(( 1. Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. а) использовать...


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

Или воспользуйтесь поиском по форуму:
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
10.10.2013, 12:17     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E #7
Цитата Сообщение от Egorych Посмотреть сообщение
Есть еще варианты выполнения данной задачи?

Не по теме:

Egorych, слушай, ну ты прямо как в ресторане сидишь : "хочу это, это и еще вот то" Чем тебе эти решения не угодили?



Если тебе нужны какие-то конкретные инструменты для реализации - так и скажи)
Yandex
Объявления
10.10.2013, 12:17     Дано действительное E>0. Найти первый член y[n], для которого выполнено y[n]-y[n-1]<E
Ответ Создать тему
Опции темы

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