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

Вычислить элементы последовательности - C++

Восстановить пароль Регистрация
 
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
27.11.2013, 13:36     Вычислить элементы последовательности #1
Вычислить элементы последовательности
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2013, 13:36     Вычислить элементы последовательности
Посмотрите здесь:

Вычислить элементы последовательности C++
C++ Вычислить элементы последовательности
Дано целое число. Вывести элементы последовательности. Вычислить сумму ряда не используя стандартных функций C++
Вывод последовательности, определяющий, являются ли простыми/совершенными соответствующие элементы введённой последовательности C++
C++ вычислить элементы последовательности с рекурсией
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
27.11.2013, 13:43     Вычислить элементы последовательности #2
Sermen29, что вы здесь делаете? Это раздел для программистов, а не математиков.
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
27.11.2013, 14:08  [ТС]     Вычислить элементы последовательности #3
Цитата Сообщение от programina Посмотреть сообщение
Sermen29, что вы здесь делаете? Это раздел для программистов, а не математиков.

так мне надо написать программу
fafos
0 / 0 / 0
Регистрация: 27.11.2013
Сообщений: 5
27.11.2013, 14:14     Вычислить элементы последовательности #4
C++
1
2
3
4
5
6
7
double f(int i){
    if (i==1) return 0;
    else if (i==2) return (double)5/8;
    else return  (double)(f(i-1)/2 + 3*f(i-2)/4);
}
for(int i=1;i<=20;i++)
        printf("%f\n",f(i));
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
27.11.2013, 14:16     Вычислить элементы последовательности #5
Цитата Сообщение от Sermen29 Посмотреть сообщение
так мне надо написать программу
Пишите, в чем проблема?
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
27.11.2013, 14:21  [ТС]     Вычислить элементы последовательности #6
Цитата Сообщение от programina Посмотреть сообщение
Пишите, в чем проблема?
проблема в том что мне надо на завтра програму(
я сделал так :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{float x[21];
x[1]=0.0;x[2]=5.0/8.0;
cout<<"x[1]="<<x[1]<<endl;
cout<<"x[2]="<<x[2]<<endl;
for(int i=3;i<=20;i++)
{x[i]=x[i-1]/2+x[i-2]*3/4;
cout<<"x["<<i<<"]="<<x[i]<<endl;
}
getche();
return 0; 
}
Но мне сказали переделать по другому а я не умею((
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
27.11.2013, 14:34     Вычислить элементы последовательности #7
вот так лучше читается:
C++
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
  float x[21];
  x[1] = 0.0;
  x[2] = 5.0/8.0;
 
  cout << "x[1]=" << x[1] << endl;
  cout << "x[2]=" << x[2] << endl;
  
  for(int i=3; i<=20; i++)
  {
    x[i] = x[i-1] / 2 + x[i-2] * 3 / 4;
 
    cout << "x[" << i << "]=" << x[i] << endl;
  }
  getche();
  return 0;
}
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
27.11.2013, 19:14  [ТС]     Вычислить элементы последовательности #8
мне сказали изменить етот фрагмент
Цитата Сообщение от programina Посмотреть сообщение
x[i] = x[i-1] / 2 + x[i-2] * 3 / 4;
cout << "x[" << i << "]=" << x[i] << endl;
Добавлено через 3 минуты
Извините а можете показать как выглядит полная ваша программа ?
Цитата Сообщение от fafos Посмотреть сообщение
C++
1
2
3
4
5
6
7
double f(int i){
    if (i==1) return 0;
    else if (i==2) return (double)5/8;
    else return  (double)(f(i-1)/2 + 3*f(i-2)/4);
}
for(int i=1;i<=20;i++)
        printf("%f\n",f(i));
Добавлено через 4 часа 29 минут
Цитата Сообщение от Sermen29 Посмотреть сообщение
мне сказали изменить етот фрагмент

Добавлено через 3 минуты
Извините а можете показать как выглядит полная ваша программа ?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2013, 11:04     Вычислить элементы последовательности
Еще ссылки по теме:

C++ 4. Найти сумму К членов последовательности: 3, 7, 11, 15,… Вычислить сумму членов последовательности 1, 4, 7, 10, …, не превосходящих числа К
Вычислить элементы последовательности C++
Построить элементы в убывающей последовательности и вывести первоначальные индексы последовательности C++

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

Или воспользуйтесь поиском по форуму:
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
04.12.2013, 11:04  [ТС]     Вычислить элементы последовательности #9
я уже сделал сам))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <iomanip>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{ float x1=0, x2=5.0/8.0, x;
  for (int i=3;i<=20;i++)
  {x=x2/2+3/4*x1;
  cout<<"x["<<i<<"]="<<setiosflags(ios::fixed)
  <<setiosflags(ios::showpoint)
  <<setprecision(6)
  <<x<<endl;
  x1=x2;
  x2=x;
  }
        getche();
        return 0;
}
Yandex
Объявления
04.12.2013, 11:04     Вычислить элементы последовательности
Ответ Создать тему
Опции темы

Текущее время: 22:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru