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