Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2011, 02:09   #1
vadiprog
Пользователь
 
Регистрация: 24.09.2011
Сообщений: 96
По умолчанию Что не так?


Код:
program chislosochetanii;

{$APPTYPE CONSOLE}

uses
  SysUtils;

  function fact(n:integer):integer;
  var i,s:integer;
  begin
  s:=1;
  for i:=1 to n do
    s:=s*i;
  result:=s;
  end;

var n,k:integer;
begin
 readln(n);
 readln(k);
  writeln((fact(n))/(fact(k)*fact(n-k)));
 readln;
end.
vadiprog вне форума Ответить с цитированием
Старый 20.11.2011, 02:17   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

вместо / должно быть использовано целочисленное деление (div), видимо.
Son Of Pain вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что-то не так в программе...не пойму что Karina_Vamp Помощь студентам 5 24.12.2010 21:06
Что не так? zumm Работа с сетью в Delphi 4 31.08.2010 16:06
Что-то не так Radiofuck Помощь студентам 2 16.01.2007 22:06