প্রথম প্রাকৃতিক সংখ্যা খুঁজে পেতে যার ফ্যাক্টরিয়াল একটি সংখ্যা 'x' দ্বারা ভাগ করা যেতে পারে, কোডটি নিম্নরূপ -
উদাহরণ
<?php function factorial_num($x_val) { $i = 1; $fact_num = 4; for ($i = 1; $i < $x_val; $i++) { $fact_num = $fact_num * $i; if ($fact_num % $x_val == 0) break; } return $i; } $x_val = 16; print_r("The first natural number whose factorial can be divided by 16 is "); echo(factorial_num($x_val)); ?>
আউটপুট
The first natural number whose factorial can be divided by 16 is 4
'factorial_num' নামের একটি ফাংশন একটি সংখ্যার ফ্যাক্টোরিয়াল গণনা করে এবং এটি 16 দ্বারা বিভাজ্য কিনা তা পরীক্ষা করে এবং যদি হ্যাঁ, সেই সংখ্যাটিকে আউটপুট হিসাবে প্রদান করে। ফাংশনের বাইরে, একটি সংখ্যা সংজ্ঞায়িত করা হয় এবং এটি ফাংশনে প্যারামিটার হিসাবে পাস করা হয়। প্রাসঙ্গিক আউটপুট কনসোলে প্রদর্শিত হয়।