![]() ![]() ![]() ![]() |
|||
Тема
8. Використання процедур
та функцiй.
|
|||
Задача
8.2.
Скласти програму для обчислення Program Spoluka; Var n,k,f1,f2,f3:integer; Procedure Factorial(n:integer; Var f:integer); Var {роздiл опису змiнних процедури} i: integer; Begin {початок роздiлу операторiв процедури} f:=1; for i:=1 to n do f:=f*i; End; {кiнець процедури} Begin {початок основної програми} WriteLn('Введiть числа n i k '); Read(n,k); Factorial(n,f1); {Виконати процедуру} Factorial(k,f2); Factorial(n-k,f3); WriteLn('Число сполук iз ',n,' по ',k,' рiвне ', f1/(f2*f3):8:2); End. {кiнець програми} Результати
роботи програми: Завдання
8.2. Обчислити
з використанням функції для обчислення факторіалу числа.
![]() |
|||