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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка данных по алгоритму http://www.cyberforum.ru/cpp-beginners/thread415443.html
Задание: Написать программу сортировки данных по алгоритму прямого слияния на трех лентах; Реализовать заданный алгоритм сортировки на языке С++ в виде void-функции. Вроде более менее правильно...
C++ Перевод числа из десятичной в шестнадцатеричную систему счисления Здраавствуйте, помогите найти ошибку в этом коде. Непонимаю почему при переводе таких чисел как 16,32,64,128 и тд не дописываются нули. #include <iostream> using namespace std; void main ()... http://www.cyberforum.ru/cpp-beginners/thread415435.html
C++ Даны площади нескольких кругов
Помогите сделать программу! Даны площади нескольких кругов. Найти радиус самого маленького из них! Заранее спасибо!
C++ Программирование цикла с переадресацией
Помогите решить задачку. Программирование цикла с переадресацией, нужно найти номер максимального числа. Работали через прогу Comp Model. есть десять чисел, сравнение начинается с 40-ой ячейки....
C++ Библиотека потокового ввода/вывода http://www.cyberforum.ru/cpp-beginners/thread415392.html
А верно ли, что данная библиотека является вещью абсолютно бесполезной для Windows-программирования и в настояящее время используется исключительно для учебных целей?
C++ Вычислить сумму ряда Столкнулся с некоторыми задачками, хотелось бы разобраться: Вычислить сумму ряда с позиции M до позиции N. Каждый i-ый член ряда определяется соотношением: \frac{2^{i-1}}{i!}. Результат... подробнее

Показать сообщение отдельно
darkknight2008
62 / 62 / 6
Регистрация: 16.10.2011
Сообщений: 200
23.12.2011, 16:47
Цитата Сообщение от sniperni Посмотреть сообщение
Вычисления закончить, когда очередной элемент будет отличаться от предыдущего на величину, не превышающую заданную величину d.
Отличаться от предыдущего выведенного элемента, или предыдущего элемента последовательности?

Добавлено через 15 минут
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 <iostream>
#include <stdlib.h>
 
double abs( double x )
{
   return (x < 0 ? -x: x);
}
 
void main( void )
{
  int z;
  double d;
  cout << "Insert z: ";
  cin >> z;
  cout << "Insert d: ";
  cin >> d;
  // Предыдущий и третий элементы
  double prev = (z-1)/4, cur = (z - 2)/5;
  int i = 1;
  cout << "Result:";
  do
  {
    prev = (z - i) / (3 + i); // Предыдущий
    i++;
    cur = (z - i) / (3 + i) ; // Текущий
    i += 2;
 
    cout << " " << cur;
  }
  while (abs(cur - prev) > d)
  cout << "\n";
  system("pause");
}
Т.е. есть у нас:
a1 a2 a3 a4 a5 a6 a7 a8
Я значло счиатю a2, затем a3, вывожу a3, затем считается a5, затем a6, выводится a6 и т.д.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru