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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
TonyP
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 7
#1

Последовательность и arctg - C++

14.12.2010, 20:18. Просмотров 2214. Ответов 3
Метки нет (Все метки)

Доброго времени суток. Прошу помощи с двумя задачами, очень нужно.
1) Даны целые числа a(i)...a(n). Известно, что a(i)>0 и что среди чисел есть хотя бы одно отрицательное число. Найти количество четных чисел, предшетсвующих отрицательному числу.
2)Не используя стандартные функции, вычислить с точностью до eps>0:
y=arctgx=x-x^3/3+x^5/5+...+(-1)^n*x^2n+1/(2n+1)
Модуль x меньше 1.

Заранее спасибо.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2010, 20:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Последовательность и arctg (C++):

ошибка на arctg, arcsin - C++
подскажите пожалуйста почему выбивает ошибку на арктангенсе и арксинусе, я неправильно их записал? как нужно? #include <iostream> ...

Разложение в ряд arctg(x) - C++
Ввести вещественное число X и целое число N > 0. Найти значение выражения X – X3/(3) + X5/(5) – X7/(7) + ..., которое является...

Программа для вычисления arctg(x) - C++
народ, кто нибудь может объяснить что нужно сделать в этой программе?

Ряд Тейлора для arctg x - C++
// arctg x в интервале с шагом #include <iostream> #include <math.h> using namespace std; void main() { float a, b, d, x,...

Ошибка в программе вычисления arctg(x) - C++
Программа открывается, но говорят, что какой-то блок не работает... Посмотрите, пожалуйста, решить данную проблему. #include...

Вычисление Arctg(x) разложением в ряд Тейлора - C++
Помогите с составлением рабочего кода Правило форума п 5.18 Запрещено размещать задания и решения в виде картинок и других файлов с их...

3
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
14.12.2010, 21:15 #2
Цитата Сообщение от TonyP Посмотреть сообщение
1) Даны целые числа a(i)...a(n). Известно, что a(i)>0 и что среди чисел есть хотя бы одно отрицательное число. Найти количество четных чисел, предшетсвующих отрицательному числу.
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
34
35
#include <iostream>
 
using namespace std;
 
int main()
{
   int *a;
   int n; 
   int pos_neg,count=0,cnt=0;
   cout<<"Enter n: ";
   cin>>n;
   a = new int[n];
   for(int i=0; i<n; i++)
   {
       cout<<"Enter "<<i+1<<" -> ";
       cin>>a[i];
        if(a[i]<0 && !cnt)
        {
            pos_neg=i;
             cnt++;
        }
   }
   cout<<endl<<"a: ";
   for(int i=0; i<n; i++)
   {
       cout<<a[i]<<"  ";
        if(pos_neg > i && a[i]%2==0)
        {
            count++;
        }
   }
   cout<<endl<<"Result is "<<count<<endl;
   system("pause");
   return 0;
}
2
TonyP
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 7
15.12.2010, 20:34  [ТС] #3
А как можно решать эту же задачу, только не трогая массив, а используя только циклы?
0
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
15.12.2010, 23:26 #4
Цитата Сообщение от TonyP Посмотреть сообщение
А как можно решать эту же задачу, только не трогая массив, а используя только циклы?
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
#include <iostream>
 
using namespace std;
 
int main()
{
   int n; 
   int x,count=0,cnt=0;
   cout<<"Enter n: ";
   cin>>n;
   for(int i=0; i<=n; i++)
   {
           cout<<"Enter "<<i+1<<" -> ";
           cin>>x;
            if(x%2==0 && !cnt)
                {
                    if(x < 0)
                    {
                         cnt=1;
                    }
                  count++;
                }
   }
    cout<<endl<<"Result is "<<count+1<<endl;
   system("pause");
   return 0;
}
2
15.12.2010, 23:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2010, 23:26
Привет! Вот еще темы с ответами:

Табулирование функции arctg(x), заданной рядом Тейлора - C++
Здраствуйте! Нужно вывести с помощью таблицы значение функции (показано на миниатюре), заданной с помощью ряда Тейлора. На интервале от...

Подсчёт arctg(x) рядом Тейлора через рекурсию - C++
Господа, прошу помощи, вот уже 2 неделю не могу доделать программу. Собственно имеется arctg(x) = E...

Найти ошибку в ф-ии, вычисляющей arctg(x) через разложение в ряд - C++
Доброго времени суток. Нужно вычислить arctg(x) при x&gt;1. Вот код #include&lt;iostream&gt; #include&lt;cmath&gt; #include&lt;conio.h&gt; using...

Найти arctg(x) как бесконечную сумму с заданной точностью - C++
Не могу понять как писать задачу. arctg x=x-x^3/3 +x^5/5-x^7/7+x^9/9... R=1 Заранее спасибо) Тексты надо перепсывать!


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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