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

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

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

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

30.05.2013, 18:29. Просмотров 881. Ответов 4
Метки нет (Все метки)

Дано действительное число у. Получить (1.7t(0.25)+2t(1+y))/(6-t(y*y-1), где t(x)=Ʃ(от k=0 до 10)(x^(2k+1)/(2k+1)!)/Ʃ(от k=0 до 10)(x^2k/(2k)!)

Добавлено через 19 минут
есть код в паскале. можно его перевести в С++
Pascal
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
var
y,r: real;
function factorial (x:integer):integer; 
var
i: integer;
begin
result :=1;
for i:=1 to x do
result:=result *i;
end;
 
function t(x:real) real;
const
n=10;
var
k: integer;
suma1,suma2: real;
begin
suma1:=0;
suma2:=0;
for k:=0 to n do
begin 
suma1:=suma1+power(x,2*k+1)/factorial (2*k+1);
suma2:=suma2+power(x,2*k)/factorial (2*k);
end;
result:=suma1/suma2;
end;
 
begin
readln(y);
r:=1.7*t(0.25)+2*t(1+y)/6-t(sqr(y)-1);
writeln(r:5:3);
readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 18:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано действительное число у. Вычислить (C++):

Дано действительное число x 0. Вычислить - C++
Дано действительное число x 0. Вычислить

Дано действительное число х. Вычислить: - C++
(x-2)*(x-4)*(x-8)*...*(x-64). _________________________ (x-1)*(x-3)*(x-7)*...*(x-63)

Дано действительное число х. Вычислить s= - C++
Дано действительное число х. Вычислить s= х-х^3/(3!)+х^5/(5!)-х^7/(7!)+х^9/(9!)-х^11/(11!)+х^13/(13!) Что то нашел вот. Но не понимаю...

Дано действительное число а.Вычислить f(a) - C++
Доброе время суток. Кто может решить задачу.Дано действительное число а.Вычислить f(a),если ...

Дано действительное число x. Вычислить : - C++
Дано действительное число x. Вычислить : f(x)=sin x=x-x^3/3!+x^5/5!-x^7/7!..... с точностью eps>0. Считать, что требуемая точность...

Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn - C++
Прошу помочь с 3-мя задачками очень нужно сдать а сделать никак не могу. 1) Дано натуральное число n, действительное число х. Вычислить...

4
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
30.05.2013, 18:30 #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
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <math.h>
using namespace std;
 
int factorial(int x)
{
       if(x<2){return 1;}
       return x * factorial(x-1);
}
 
double t(double x)
{
       double E1=0;
       double E2=0;
       for(int k=0; k<=10; k++)
       {
               E1+= pow(x, 2*k+1)/factorial(2*k+1);
       }
       
       for(int k=0; k<=10; k++)
       {
               E2+= pow(x, 2*k)/factorial(2*k);
       }
       return E1/E2;
}
 
double F(double y)
{
       return ( 1.7* t(0.25) + 2 * t(1+y) )/( 6 - t(y*y-1) );
}
 
int main()
{
    double y;
    cout<<"Enter [y]...";
    cin>>y;
    cout<<F(y)<<endl;
    cin.get();
}
2
SholpanB
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 37
30.05.2013, 18:42  [ТС] #3
выдает ошибку 'k' : redefinition; multiple initialization в этой строке
C++
1
     for(int k=0; k<=10; k++)
0
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
30.05.2013, 18:45 #4
Старая версия IDE. Решение: сверху, где E1 E2 создаете int k; и убираете везде префикс int перед k в циклах for().
2
SholpanB
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 37
30.05.2013, 18:50  [ТС] #5
Спасибо вам огромное!!!
0
30.05.2013, 18:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 18:50
Привет! Вот еще темы с ответами:

Дано натуральное число n и действительное число x; вычислить значение выражения - C++
Как будет по этой формуле? 1+(х^2)\2!+(x^4)\4!+...+(x^2m)\(2m)!

Дано действительное число а и целое число n. Вычислить сумму - C++
Дано действительное число a и целое n. Вычислить сумму. 1/a+1/a(a+1)(a+2)+...+1/a(a+1)(a+2)...(a+n)

Дано действительное число x. Вычислить f (x) , если: - C++
Помогите пожалуйста, я начинающий не знаю как это решить.

Дано действительное число X вычислить Y по формуле... - C++
Помогите решить в имберкадеро С++ , И если не трудно распишите каждую строчку что вы сделали 1.Дано действительное число X...


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

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

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