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

Где ошибка? - C++

Восстановить пароль Регистрация
 
 
xonty
0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 27
28.11.2013, 16:43     Где ошибка? #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
25
26
27
28
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream>
#include <math.h>
int main(int argc, char* argv[])
{ long double fact(int N)
if(N<0)
return 0;
if (N == 0)
return 1;
else
return N * fact(N - 1);
}
 
int razmeshenie()
{ int n, A,  k;
cout<<"\n Vvedite n, k= ";
cin >> n>>k;
A=(n * fact(n - 1))/((n-k) * fact(n-k - 1));
cout << "Chislo razmeshenii A iz n po k= "<< A << endl << endl;
     system("pause");
        return 0.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mibin
49 / 49 / 4
Регистрация: 21.10.2009
Сообщений: 272
28.11.2013, 17:35     Где ошибка? #21
Ладно я дурак без компилятора пишу это, ну-то че не догадался...или у функции Main поменяй int На void или скопируй код ниже

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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream>
#include <math.h>
 
using namespace std;
 
int fact(int N) {
    if( N < 0 ) return 0;
    
    if ( N == 0 ) return 1;
    else return N * fact( N - 1 );
}
 
int main(int argc, char* argv[]) {
  int n, A, k;
  cout << "\n Vvedite n, k= ";
  cin >> n>> k;
  A=(n * fact(n - 1))/((n-k) * fact(n-k - 1));
  cout << "Chislo razmeshenii A iz n po k= " << A << endl << endl;
  system("pause");
 return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.11.2013, 17:36     Где ошибка? #22
xonty, return 0;
mibin
49 / 49 / 4
Регистрация: 21.10.2009
Сообщений: 272
28.11.2013, 17:39     Где ошибка? #23
Полюбому скопировал код

Колись копировал или менял int на void?
xonty
0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 27
28.11.2013, 17:54  [ТС]     Где ошибка? #24
копировал
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 18:01     Где ошибка?
Еще ссылки по теме:

C++ Подскажите, где может быть ошибка (структуры)? (скорее всего где-то амперсенд нужен, все вроде проверил)
C++ Где ошибка ?
C++ Где ошибка?

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

Или воспользуйтесь поиском по форуму:
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,337
Завершенные тесты: 1
28.11.2013, 18:01     Где ошибка? #25

Не по теме:

programina, ну вы поняли, что я пытался сказать.



xonty, что за среда программирования у вас используется? Ответьте пожалуйста наконец.
Yandex
Объявления
28.11.2013, 18:01     Где ошибка?
Ответ Создать тему
Опции темы

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