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

Даны: натуральное n, действительное х. Вычислить: - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.91
пока что чайник
1 / 1 / 0
Регистрация: 15.02.2011
Сообщений: 41
14.03.2011, 23:11     Даны: натуральное n, действительное х. Вычислить: #1
Даны: натуральное n, действительное х. Вычислить: S=sinx+sin sinx+...+sin sin...sinx
(sin sin...sinx)- как n раз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2011, 23:11     Даны: натуральное n, действительное х. Вычислить:
Посмотрите здесь:

C++ Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2)
C++ Даны натуральное число n, действительное число x. Вычислить:
C++ Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn
Даны натуральное число п, действительное число x. Вычислить C++
вычислить сумму членов ряда с использованием рекуррентную формулу,дано натуральное и действительное число с вычислением C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
15.03.2011, 02:10     Даны: натуральное n, действительное х. Вычислить: #2
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
#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;
 
int main()
{
    double x = 0.0, y, sum;
    int i, n = 10;
    
    cout<<"n = "<<n;
    cout<<"\n\n________________________\n";
    cout<<"  X      Sum \n";
    cout<<"________________________\n";
while(x<1.1)
{
    y = sin(x);
    sum = y;
    for(i=0;i<n;i++)
    {   y*=sin(x);
        sum+=y;
    }
cout<<fixed<<setprecision(3)<<x<<"\t\t"<<sum<<endl;
x+=0.1;
}
cin.get();
return 0;
}
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
15.03.2011, 11:25     Даны: натуральное n, действительное х. Вычислить: #3
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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    double x, s=0;
    unsigned int n;
    
    cout << "x=";
    cin >> x;
    
    cout << "n=";
    cin >> n;
    
    for (int i=0; i<n; i++)
    {
        x = sin(x);
        s += x;
    }
    
    cout << "s=" << s;
}
Теперь вопрос. При n=2 как должно быть?
Так: http://www.cyberforum.ru/cgi-bin/latex.cgi?sin(x) + sin(sin(x))
Или так: http://www.cyberforum.ru/cgi-bin/latex.cgi?sin(x) + sin(x)*sin(x)
пока что чайник
1 / 1 / 0
Регистрация: 15.02.2011
Сообщений: 41
15.03.2011, 16:39  [ТС]     Даны: натуральное n, действительное х. Вычислить: #4
sin(x)+sin(x)*sin(x)
Yandex
Объявления
15.03.2011, 16:39     Даны: натуральное n, действительное х. Вычислить:
Ответ Создать тему
Опции темы

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