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

Дано число t. Вычислить - C++

Восстановить пароль Регистрация
 
sergio4aika
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
27.12.2013, 23:51     Дано число t. Вычислить #1
задание на фото, начало есть,
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<math.h> 
#include<conio.h>
using namespace std;
double t(double x,double n);
int main()
{
    int y,R;
        cout<<"vvedi y ";
        cin>>y;
        R=(1.7*t(0.25,10.0)+2*t(1+y,15.0))/(5-t(y*y-1,8));
        cout<<R;
        return 0;
}   
double t(double x,double n)
{
    int k, s1 = 0, s2 = 0;
    for (k=0; k<=n; k++)
    {
        s1 = s1 + pow(x, 2*k+1)/(2*k+1);
        s2 = s2 + pow(x, 2*k)/(2*k-1);
    }
    return s1/s2;
}
Миниатюры
Дано число t. Вычислить  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2013, 23:51     Дано число t. Вычислить
Посмотрите здесь:

C++ Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2)
Дано действительное число A, натуральное число n, вычислить... C++
Дано действительно число а, натуральне число n. Вычислить: (1/a)+(1/a^2)+(1/a^4)+.....+(1/a^2n) C++
Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать C++
Дано число А. Вычислить А C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev_Hyper
 Аватар для Ev_Hyper
1806 / 1627 / 435
Регистрация: 15.12.2013
Сообщений: 5,788
28.12.2013, 00:01     Дано число t. Вычислить #2
sergio4aika, сделайте тип s1,s2 double.
KOPOJI
28.12.2013, 00:03
  #3
 Комментарий модератора 
Цитата Сообщение от sergio4aika Посмотреть сообщение
пожалуйста
Цитата Сообщение от sergio4aika Посмотреть сообщение
задание на фото
На будущее:
Правила форума
Название темы должно быть осмысленным и отражать суть вопроса.
Задание должно быть перепечатано на экран.
sergio4aika
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
28.12.2013, 00:05  [ТС]     Дано число t. Вычислить #4
может покажете как?

Добавлено через 1 минуту
формулы не копируеться
volvo
Супер-модератор
 Аватар для volvo
21813 / 14176 / 3948
Регистрация: 22.10.2011
Сообщений: 25,050
Записей в блоге: 2
28.12.2013, 00:14     Дано число t. Вычислить #5
Цитата Сообщение от sergio4aika Посмотреть сообщение
формулы не копируеться
А редактор формул на что? Вот первая формула:

http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1.7*t(0.25,10)+2*t(1+y,15)}{5-t({y}^{2}-1,8)}

Вот вторая:

http://www.cyberforum.ru/cgi-bin/latex.cgi?t(x,n)=\frac{\sum_{k=0}^{n}\frac{{x}^{2k+1}}{2k+1}}{\sum_{k=0}^{n}\frac{{x}^{2k}}{2k-1}}
Ev_Hyper
 Аватар для Ev_Hyper
1806 / 1627 / 435
Регистрация: 15.12.2013
Сообщений: 5,788
28.12.2013, 00:15     Дано число t. Вычислить #6
Цитата Сообщение от sergio4aika Посмотреть сообщение
может покажете как?
внизу есть редактор формул

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
double t(double x,double n);
int main()
{
    int y;
    
        cout<<"vvedi y ";
        cin>>y;
      double R=(1.7*t(0.25,100)+2*t(1+y,15.0))/(5-t(y*y-1,8));
        cout<<R;
        return 0;
}   
double t(double x,double n)
{
    int k;
    double s1 = 0, s2 = 0;
    for (k=0; k<=n; k++)
    {
        s1 = s1 + pow(x, 2*k+1)/(2*k+1);
        s2 = s2 + pow(x, 2*k)/(2*k-1);
    }
    return s1/s2;
}
теперь ошибок не выдает, проверку на правильность кода не делал.
Yandex
Объявления
28.12.2013, 00:15     Дано число t. Вычислить
Ответ Создать тему
Опции темы

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