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

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

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

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

01.01.2014, 20:18. Просмотров 285. Ответов 5
Метки нет (Все метки)

здравствуйте помогите решить задачу на с++
я вроде решил но не пойму где ошибся.

решение:
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;
}
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.01.2014, 20:18     Правильно ли написана задача
Посмотрите здесь:

Программа (100%) написана правильно, но не запускается. C++
C++ Правильно ли написана программа
C++ Правильно ли составлена задача?
C++ Сумма (правильно ли написана программа?)
Правильно ли написана функция проверки на параллельность двух отрезков? C++
C++ Правильно ли написана программа?
C++ Правильно ли написана программа
C++ Правильно ли написана функция, делящая предложение на слова, и связывающая определения в одно предложение?
C++ Функция сложения C строк. Правильно ли написана?
Крестики-нолики (в классах) - Правильно ли структурно написана программа C++
Правильно ли написана программа? C++
Правильно ли написана программа? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sergei60
47 / 28 / 4
Регистрация: 10.06.2012
Сообщений: 372
01.01.2014, 20:32     Правильно ли написана задача #2
int main () у меня просит так сделать
MicM
821 / 488 / 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
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.01.2014, 21:07     Правильно ли написана задача #4
Tronst, Задача здесь вообще не поставлена. Здесь какая то запись не понятно чего, до смысла этого фрагмента ты вообще не дошёл, тем более до задания. То ли это левая часть уравнения, которое надо решить относительно x, то ли ряд, который надо вычислить, то ли её какая пакость.
zss
Модератор
Эксперт С++
6248 / 5851 / 1891
Регистрация: 18.12.2011
Сообщений: 14,994
Завершенные тесты: 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     Правильно ли написана задача
Ответ Создать тему
Опции темы

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