Trong phần này, chúng ta sẽ thấy cách tìm giai thừa của một số sử dụng PL/SQL. Trong mã PL/SQL, một nhóm các lệnh được sắp xếp trong một khối các câu lệnh khai báo liên quan.
Giai thừa của một số về cơ bản là phép nhân của tất cả các số nguyên từ 1 đến n, nơi n là số cho trước. Vì vậy n! = n * (n – 1) * (n – 2) * … * 2 * 1.
Ví dụ (PL/SQL)
DECLARE fact number :=1; n number := &1; BEGIN while n > 0 loop fact:=n*fact; n:=n-1; end loop; dbms_output.put_line(fact); END;
Kết quả
Consider 5 has given 120