একটি মাল্টিপ্লিকেশন টেবিল একটি উপকারী ম্যাথম্যাটিক্যাল টুল যা একটি দিয়ে যেওয়া নম্বরের প্রোডাক্ট ডিসপ্লে করে একটি রেঞ্জের ভ্যালুর সাথে, সাধারণত ১ থেকে ১০। এই আর্টিকেলে, আমরা PHP-এ মাল্টিপ্লিকেশন টেবিল জেনারেট এবং প্রিন্ট করার একাধিক উপায় শিখব।
মাল্টিপ্লিকেশন টেবিল জেনারেট করার ফর্মুলা
যেকোনো নম্বরের জন্য মাল্টিপ্লিকেশন টেবিল তৈরি করতে এই ফর্মুলা ব্যবহার করুন:
Answer = Number × Multiplier
যেখানে:
- Number হলো ফিক্সড ভ্যালু যার জন্য টেবিল জেনারেট করা হচ্ছে
- Multiplier হলো ভ্যালুর রেঞ্জ (যেমন ১ থেকে ১০)
উদাহরণ ১
- ইনপুট: Number = 5
- আউটপুট:
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50
ডায়রেক্ট লুপ ব্যবহার করে
এটি বেসিক for লুপ ব্যবহার করে মাল্টিপ্লিকেশন টেবিল প্রিন্ট করার সবচেয়ে সহজ মেথড। প্রোগ্রামটি দেওয়া নম্বরের প্রতিটি মাল্টিপ্ল চাপা দিয়ে চাপা দিয়ে ক্যালকুলেট করে।
"; } ?>
5 x 1 = 5 5 x 2 = 10 5 x 3 = 15 5 x 4 = 20 5 x 5 = 25 5 x 6 = 30 5 x 7 = 35 5 x 8 = 40 5 x 9 = 45 5 x 10 = 50
ফাংশন ব্যবহার করে
একটি রিযূজেবল ফাংশন তৈরি করা ভিন্ন নম্বরের জন্য মাল্টিপ্লিকেশন টেবিল জেনারেট করা সহজ করে তোলে। এই পদ্ধতি উপযোগী যখন আপনাকে একাধিক ভ্যালুর জন্য টেবিল ক্যালকুলেট করতে হয়।
";
}
}
// ফাংশন কল করুন একটি স্পেসিফিক নম্বরের সাথে
$number = 7;
printMultiplicationTable($number);
?>
7 x 1 = 7 7 x 2 = 14 7 x 3 = 21 7 x 4 = 28 7 x 5 = 35 7 x 6 = 42 7 x 7 = 49 7 x 8 = 56 7 x 9 = 63 7 x 10 = 70
While লুপ ব্যবহার করে
আপনি while লুপও ব্যবহার করতে পারেন মাল্টিপ্লিকেশন টেবিল জেনারেট করার জন্য, একটি অ্যাল্টারনেটিভ পদ্ধতি হিসেবে।
";
while ($i <= 10) {
$result = $number * $i;
echo "$number x $i = $result
";
$i++;
}
?>
Multiplication table for 3: 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 3 x 4 = 12 3 x 5 = 15 3 x 6 = 18 3 x 7 = 21 3 x 8 = 24 3 x 9 = 27 3 x 10 = 30
রিয়েল-ওয়ার্ল্ড অ্যাপ্লিকেশন
- শিক্ষামূলক অ্যাপ্লিকেশনে বেসিক অ্যারিথমেটিক ক্যালকুলেশন শেখানো
- ম্যাথম্যাটিক্যাল স্ক্রিপ্টে রিপিটিটিভ ক্যালকুলেশন অটোমেট করা
- ওয়েব অ্যাপ্লিকেশনে न्यুমেরিক্যাল রিপোর্ট এবং ডেটা ভিজ্যুয়ালাইজেশন জেনারেট করা
উপসংহার
PHP মাল্টিপ্লিকেশন টেবিল জেনারেট করার জন্য একাধিক পদ্ধতি প্রদান করে, সহজ লুপ থেকে রিযূজেবল ফাংশন পর্যন্ত। পছন্দ আপনার নির্দিষ্ট প্রয়োজনের ওপর নির্ভর করে—সহজ কেসের জন্য ডায়রেক্ট লুপ এবং রিযূজেবল কোডের জন্য ফাংশন ব্যবহার করুন।