পঞ্চম অধ্যায় পাঠ-১৫ কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট সম্পর্কিত প্রোগ্রাম সমূহ।
এই পাঠ শেষে যা যা শিখতে পারবে-
- ১। কোন সংখ্যা জোড়/বিজোড় নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ২। কোন সংখ্যা ধনাত্মক/ঋণাত্মক নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৩। কোন একটি সাল লিপ ইয়ার(Leap Year ) নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৪। দুটি সংখ্যার মধ্যে বড় সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৫। দুটি পূর্ণ সংখ্যার ল.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৬। দুটি পূর্ণ সংখ্যার গ.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৭। তিনটি সংখ্যার মধ্যে সবচেয়ে ছোট সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৮। তিনটি সংখ্যার মধ্যে মাঝারি সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
- ৯। তিনটি সংখ্যার মধ্যে সবচেয়ে বড় সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে।
১। কোন সংখ্যা জোড়/বিজোড় নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
২। কোন সংখ্যা ধনাত্মক/ঋণাত্মক নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
৩। কোন একটি সাল লিপ ইয়ার(Leap Year ) নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
অধিবর্ষ বা লিপ ইয়ার হচ্ছে একটি বিশেষ বছর, যাতে সাধারণ বছরের তুলনায় একটি দিন বেশি থাকে।জোতির্বৈজ্ঞানিক বছর বা পৃথিবী যে সময়ে সূর্যের চারপাশে একবার ঘুরে আসে তার সময়কাল হচ্ছে প্রায় ৩৬৫ দিন ৫ ঘন্টা ৪৮ মিনিট ৪৭ সেকেন্ড, অথচ প্রচলিত গ্রেগরীয় বর্ষপঞ্জিমতে বছর হিসাব করা হয় ৩৬৫ দিনে। এভাবে প্রতিবছর প্রায় ছয় ঘণ্টা সময় গোনার বাইরে থেকে যায় ও চার বছরে সেটা প্রায় এক দিনের সমান হয়। এই ঘাটতি পুষিয়ে নেয়ার জন্য প্রতি চার বছর পরপর ৩৬৬ দিনে বছর হিসাব করা হয়। গ্রেগরীয় বর্ষপঞ্জিমতে, প্রতি চার বছরে একবার ফেব্রুয়ারি মাসে ও বাংলা সনমতে ফাল্গুন মাসে এই অতিরিক্ত ১ দিন যোগ হয়। । যেমন: ২০১২ একটি অধিবর্ষ ও এর ফেব্রুয়ারি মাস হয়েছে ২৯ দিনে।
৪। দুটি সংখ্যার মধ্যে বড় সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
৫। দুটি পূর্ণ সংখ্যার ল.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
ল.সা.গু শব্দের পূর্ণরুপ হল লঘিষ্ঠ সাধারণ গুণিতক। একটি সংখ্যা কোন সংখ্যা দ্বারা বিভাজ্য হলে প্রথম সংখ্যাটিকে দ্বিতীয় সংখ্যার গুণিতক বলে আর দ্বিতীয় সংখ্যাটিকে প্রথম সংখ্যার গুণনীয়ক বলে। যেমনঃ ১২ কে ৬ দ্বারা ভাগ করলে নিঃশেষে বিভাজ্য হবে সেক্ষেত্রে ১২ সংখ্যাটি ৬ এর গুণিতক আর ১২ এর গুণনীয়ক হচ্ছে ৬ ।
৬। দুটি পূর্ণ সংখ্যার গ.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
গ.সা.গু. শব্দের পূর্ণরুপ হল গরিষ্ঠ সাধারণ গুণনীয়ক। একটি সংখ্যা কোন সংখ্যা দ্বারা বিভাজ্য হলে প্রথম সংখ্যাটিকে দ্বিতীয় সংখ্যার গুণিতক বলে আর দ্বিতীয় সংখ্যাটিকে প্রথম সংখ্যার গুণনীয়ক বলে। যেমনঃ ১২ কে ৬ দ্বারা ভাগ করলে নিঃশেষে বিভাজ্য হবে সেক্ষেত্রে ১২ সংখ্যাটি ৬ এর গুণিতক আর ১২ এর গুণনীয়ক হচ্ছে ৬ ।
৭। তিনটি সংখ্যার মধ্যে সবচেয়ে ছোট সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
৮। তিনটি সংখ্যার মধ্যে মাঝারি সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
৯। তিনটি সংখ্যার মধ্যে সবচেয়ে বড় সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম।
পাঠ মূল্যায়ন-
- কোন অ্যালগোরিদম বা ফ্লোচার্ট দেওয়া থাকলে তার প্রোগ্রাম লিখতে হতে পারে।
- কোন প্রোগ্রাম দেওয়া থাকবে তার ভূল নির্নয় এবং সমাধান করতে হতে পারে।