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

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

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

Числовая последовательность - C++

17.04.2012, 03:15. Просмотров 801. Ответов 6
Метки нет (Все метки)

Здравствуйте, можете помочь с этим заданием ?
Первую часть, я вроде сделала.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{int k,i;
float x;
cout<<"Vvedite k"<<endl;
cin>>k;
x=1;
for (i=1;i<=k;i++)
x=(2-pow(x,3))/5;
cout<<x;
 
 getch();
        return 0;
}
А вот как найти первый член x[n] не знаю.

P/S ^3 - в третей степени. ^-5 в минус пятой степени.
Миниатюры
Числовая последовательность  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2012, 03:15     Числовая последовательность
Посмотрите здесь:

Числовая последовательность на C++ - C++
Вводится последовательность из N положительных целых чисел. Найти наименьшее число среди четных элементов последовательности. ...

Числовая последовательность 2n! - C++
Написать программу или хотя бы алгоритм, которая для n=0,1,2... вычисляет максимальный элемент и его номер и выводит на экран

Числовая последовательность - C++
Добрый вечер, форумчане! Суть такова, что необходимо подсчитать количество чисел, которые являются квадратами некоторого натурального числа...

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

Числовая последовательность. - C++
1. Вводится последовательность, 0-конец последовательности. Подсчитать, сколько в ней отрицательных цисел, и найти сумму положительных...

НОД и числовая последовательность - C++
Задание звучит следующим образом: Дано натуральное число N и натуральные числа a1,a2,a3,...,aN. Найти наибольший общий делитель для...

Выяснить является ли данная числовая последовательность упорядоченной по убыванию - C++
Выяснить является ли данная числовая последовательность упорядоченной по убыванию?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
17.04.2012, 04:51     Числовая последовательность #2
Как я понял, тут не нужно задавать k, тут нужно вычислять, пока заданное условие не будет выполнено.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main( ) {
   double x = 1,
          prevX,
          con = 0.00001;
 
   bool flag = true;
 
   while ( flag ) {
      prevX = x;
      x = ( 2 - pow( prevX, 3 ) ) / 5;
 
      if ( fabs( x - prevX ) < con )
         flag = false;
   }
 
   cout << x << endl;
 
   getch( );
   return 0;
}
Переделал вашу под условие.
Katusha11
0 / 0 / 0
Регистрация: 02.03.2012
Сообщений: 23
17.04.2012, 04:58  [ТС]     Числовая последовательность #3
Toshkarik, спасибо, но зачем нам тогда вообще известно k, наверно его все же нужно вводить?
и там опечатка в задание, ну вы наверно поняли, что x=(...), а не kx=(...)
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
17.04.2012, 05:02     Числовая последовательность #4
Как я понял там имелось ввиду Xk. А про k лишь известно в задании то, что оно лежит в диапазоне от 1 до +бесконечности. Не сказано, что нужно его вводить или вообще как то ограничивать.
Katusha11
0 / 0 / 0
Регистрация: 02.03.2012
Сообщений: 23
17.04.2012, 05:09  [ТС]     Числовая последовательность #5
Toshkarik , ясно, спасибо.
Про степень я сглупила, нужно идти спать)
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
17.04.2012, 05:20     Числовая последовательность #6
http://www.cyberforum.ru/cgi-bin/latex.cgi?{10}^{-5} = {\left( \frac{1}{10}\right)}^{5}=\frac{1}{100000}=0.00001
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2012, 10:03     Числовая последовательность
Еще ссылки по теме:

Дана числовая последовательность целых чисел, содержащая N элементов - C++
Дана числовая последовательность целых чисел, содержащая N элементов. Определить наименьшее произведение серии элементов кратных 7;

Числовая прямая, разбитая на отрезки - C++
Пусть числовая прямая разбита на произвольные отрезки точками а1,а2,...,аN. Выяснить, к какому отрезку относится точка Х. Язык с++...

числовая прямая. Какому из отрезков принадлежит данная точка x? - C++
числовая прямая разбита на произвольные отрезки а1, а2, ..., аn. Выясните, какому из отрезков принадлежит данная точка x. Добавлено...

Числовая прямая разбита на отрезки точками A1 - An. Какому из отрезков принадлежит заданная точка X? - C++
Пусть числовая прямая разбита на произвольные отрезки точками a1, a2, …, an. Выясните, какому из отрезков принадлежит данная точка х. ...

"Числовая память" - C++
Помогите!!!у меня курсовой по С++:( мне нужна программа которая будет развивать память.Может кто то уже делал) Содержание: 1-й...


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

Или воспользуйтесь поиском по форуму:
zitxbit
Master C/C++
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
17.04.2012, 10:03     Числовая последовательность #7
100% рабочий код.

C++
1
2
3
4
5
6
7
8
9
    float* pX = new float[N];
    int i = 0; while (i < N) pX[i++] = 0.00;
 
    for (int k = 0; k < N; k++)
        pX[k] = (k > 0) ? ((float)(2 - pow(pX[k-1],3)) / 5) : 1;
 
    for (int n = 1; n < N; n++)
        if (abs(pX[n]-pX[n-1]) < pow(10.00,-5))
         { printf("%f\n",pX[n]); break; }
Yandex
Объявления
17.04.2012, 10:03     Числовая последовательность
Ответ Создать тему
Опции темы

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