Помощь - Поиск - Пользователи - Календарь
Полная версия: задача по факториалу
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Ostin
Разработать алгоритм и программу вычисления числа сочетаний, используя формулу:


.m .... n!
C =------------ Точки это типа пробелы (.)
.n .m!(n-m)!

n,m вводится пользователем (0<n , m<=10).





Плиз помогите как можно быстрей, задача нужна очень срочно!!!!!!

зарание спасибо smile.gif
volvo
Внимательно читай мою подпись и сходи по ВСЕМ ссылкам, в ней содержащимся...

+ здесь: FAQ: Комбинаторика
Ostin
Наконец то я её решил но теперь такой вопрос возник!!!!!!
что такое средства отладки интегрированной среды программирования и чем различается F7 от F8&.

program stas2;
{$i-}
uses crt;
var
m,n:integer;
r,s,p,q:integer;
i:integer;
c:real;
ch:char;
begin
repeat
clrscr;
repeat
writeln ('vvidite n');
readln (n);
until (ioresult=0) and (0<n);
s:=1;
For i:=1 to n do
s:=s*i;
repeat
writeln ('vvidite m');
readln (m);
until (ioresult=0) and (m<=10);
i:=1;
p:=1;
for i:=1 to m do
P:=p*i;
clrscr;
q:=1;
i:=1;
for i:= 1 to n-m do
q:=q*i;
c:=s/(p*q);
writeln ('rezultat c=',c:3:5);
writeln ('Vi hotite nachat zanovo? Y/N');
repeat
ch:=readkey;
until (ch='y') or (ch='Y') or (ch='n') or (ch='N');
Until (ch='n') or (ch='N');
end.


Пользуемся тегами !
volvo
Если при отладке встречается процедура/функция, то F7 войдет внутрь и даст тебе возможность пошагово пройти все statements внутри подпрограммы, F8 - сразу выполнит всю подпрограмму, не заходя в нее...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.