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

Правильно ли написана задача - C++

Восстановить пароль Регистрация
 
Tronst
0 / 0 / 0
Регистрация: 01.01.2014
Сообщений: 4
01.01.2014, 20:18     Правильно ли написана задача #1
здравствуйте помогите решить задачу на с++
я вроде решил но не пойму где ошибся.

решение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
void main() {
  double S,C,X;
  int i,N,Z,F;
  cin>>N>>X;
  S=0; Z=1; C=1; F=1;
  for (i=1; i<=N; i++) {
    F*=i;
    S+=Z*C/F;
    Z=-Z;
    C*=X;
  }
  cout<<S<<endl;
}
Изображения
 
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sergei60
47 / 28 / 4
Регистрация: 10.06.2012
Сообщений: 334
01.01.2014, 20:32     Правильно ли написана задача #2
int main () у меня просит так сделать
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
01.01.2014, 20:51     Правильно ли написана задача #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
25
#include <iostream>
 
int main()
{
    int n;
    std::cout <<"N = ";
    std::cin >> n;
    float x;
    std::cout <<"X = ";
    std::cin >> x;
    float s = 0,rez = x,p = x;
    unsigned int f = 1;
    int k = -1;
    for (int i=1; i<2*n-1; i+=2)
    {
        p*=x*x;
        for (int j=i+1; j<=i+2; j++)
            f*=j;
        s+=k*(p/f);
        k*=(-1);
    }
    rez+=s;
    std::cout <<"Rez: " <<rez <<std::endl;
    return 0;
}
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.01.2014, 21:07     Правильно ли написана задача #4
Tronst, Задача здесь вообще не поставлена. Здесь какая то запись не понятно чего, до смысла этого фрагмента ты вообще не дошёл, тем более до задания. То ли это левая часть уравнения, которое надо решить относительно x, то ли ряд, который надо вычислить, то ли её какая пакость.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 1
01.01.2014, 22:16     Правильно ли написана задача #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath> 
int main()
{
    double eps,x,a,s;
    std::cout <<"eps = ";
    std::cin >> eps;
    std::cout <<"X = ";
    std::cin >> x;
    a=x; // a1=x
    s=a;    
    int k = 2;
    while(fabs(a)>eps)    
    {
        a*=-x*x/((2*k-2)*(2*k-1)); //a2=-a1*x*x/[(2*2-1)*(2*2-2)]
        s+=a;
        k++;
    }
    std::cout <<"Rez: " <<s <<std::endl;
    return 0;
}
Tronst
0 / 0 / 0
Регистрация: 01.01.2014
Сообщений: 4
02.01.2014, 00:59  [ТС]     Правильно ли написана задача #6
спасибо большое вам за комментарий и в помощь в решении.
Yandex
Объявления
02.01.2014, 00:59     Правильно ли написана задача
Ответ Создать тему
Опции темы

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