এই সেকশনে আমরা দেখব PL/SQL ব্যবহার করে একটি সংখ্যার ফ্যাক্টোরিয়াল কিভাবে বের করতে হয়। PL/SQL কোডে কিছু কমান্ড গ্রুপ একটি ব্লকে সংগঠিত থাকে যা সম্পর্কিত ডিক্লেয়ারেশন স্টেটমেন্টের সাথে।
একটি সংখ্যার ফ্যাক্টোরিয়াল মূলত ১ থেকে 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