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

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

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

Найти наименьший номер элемента последовательности, для которого выполняется условие М - C++

07.02.2014, 09:59. Просмотров 624. Ответов 2
Метки нет (Все метки)

Помогите,пожалуйста,никак не могу составить программу.
Найти наименьший номер элемента последовательности,для которого выполняется условие М.Вывести на экран этот номер и все элементы http://www.cyberforum.ru/cgi-bin/latex.cgi?a_{i},где i=1,2,...,n:
http://www.cyberforum.ru/cgi-bin/latex.cgi?a_{n}={(-1)^{n}2^{n}} / {n!} , M:http://www.cyberforum.ru/cgi-bin/latex.cgi?a_{n}<e





Заранее спасибо.

Добавлено через 21 час 12 минут
Никто не знает?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 09:59     Найти наименьший номер элемента последовательности, для которого выполняется условие М
Посмотрите здесь:

Найти наименьший номер элемента последовательности, для которого выполняется заданное условие - C++
Дано начальное значение а0=x и рекуррентная формула ai=x/(2*a^2(i-1)) . Найти наименьший номер элемента последовательности, для которого...

Найти наименьший номер члена последовательности, для которого выполняется условие |an-an-1|< ε - C++
не работает код для данной задачи: Найти наименьший номер члена последовательности, для которого выполняется условие |an-an-1|&lt; ε....

Найти наименьший номер члена последовательности, для которого выполняется условие |an-an-1|< ε - C++
Найти наименьший номер члена последовательности, для которого выполняется условие |an-an-1|&lt; ε. Вывести на экран этот номер и все элементы...

Найти наименьший номер элемента последовательно-сти, для которого выполняется условие - C++
Дано начальное значение a&quot;нулевое&quot;=1, r = 1.8 и рекуррентная формула a&quot;1&quot;=(1+r)*a&quot;i-1&quot;-r*a^2&quot;i-1&quot; . Найти наименьший номер элемента...

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

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

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

Найти наименьший номер элемента последовательности - C++
Найти наименьший номер элемента последовательности, для которого выполняется условие M. Вывести на экран этот номер и все элементы a_i...

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

Найти номер элемента последовательности значение которого не превосходит заданное число - C++
Дано действительное число x &gt; 1. Последовательность a1, a2, … an образована по закону An-=(-1^n)*((корень 20x)+40)/(3n+2)! Вывести...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
07.02.2014, 15:56     Найти наименьший номер элемента последовательности, для которого выполняется условие М #2
Цитата Сообщение от Feed___ Посмотреть сообщение
an = (-1)n 2n / n!, an < e
Что-то не так с условием скорее всего, так как при n = 1, a - будет равно -2
и тогда при любом раскладе ответом будет первый элемент (т. е. его номер).
gunslinger
случайный прохожий
1132 / 750 / 191
Регистрация: 20.07.2013
Сообщений: 2,067
07.02.2014, 16:50     Найти наименьший номер элемента последовательности, для которого выполняется условие М #3
Предположу, что e является точностью, а в условии an надо брать по модулю, т.е. |an|<e.
Тогда (Builder):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
double row (unsigned int n)
{
  double temp = 1;
  for (unsigned int i = 1; i <= n; i++)
    temp *= -2./i;
  return temp;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  double e = 1E-6;  // 0.000001
  unsigned int n = 0;
  String res = "";
  do
  {
    n++;
    res += "a" + String(n) + " = " + String(row(n)) + "\n";
  }
  while (fabs(row(n)) >= e);
  res = "Для n=" + String(n) + " |an|<" + String(e) + ", где an=(-1)^n*2^n/n!\nЭлементы ai:\n" + res;
  ShowMessage(res);
}
Миниатюры
Найти наименьший номер элемента последовательности, для которого выполняется условие М  
Ответ Создать тему
Опции темы

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