इस खंड में, हम देखेंगे कि PL/SQL का उपयोग करके किसी संख्या का फैक्टोरियल कैसे ज्ञात करें। PL/SQL कोड में, कमांड का एक समूह संबंधित घोषणाओं के ब्लॉक के भीतर व्यवस्थित होता है।
किसी संख्या का फैक्टोरियल मूलतः 1 से n तक के सभी पूर्णांकों का गुणनफल है, जहां n दी गई संख्या है। तो n! = n × (n-1) × (n-2) × ... × 2 × 1।
उदाहरण (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;
आउटपुट
Consider 5 has given 120