যুক্তি লজিক্যাল বুলিয়ান (Boolean Logic)
প্রোগ্রামিংয়ে সিদ্ধান্ত নেওয়ার জন্য সবচেয়ে গুরুত্বপূর্ণ ডাটা টাইপ হলো বুলিয়ান। এর মান শুধুমাত্র দুটি হতে পারে: সত্য অথবা মিথ্যা।
১. তুলনামূলক অপারেটর (Comparison Operators)
দুটি মানের তুলনা করলে ফলাফল সবসময় বুলিয়ান হয়।
পূর্ণসংখ্যা ক = ১০;
পূর্ণসংখ্যা খ = ২০;
দেখাও ক > খ; // আউটপুট: false
দেখাও ক < খ; // আউটপুট: true
দেখাও ক == ১০; // আউটপুট: true
দেখাও ক != খ; // আউটপুট: true
২. বুলিয়ান এক্সপ্রেশন
জটিল শর্ত তৈরি করতে বুলিয়ান এক্সপ্রেশন ব্যবহার করা হয়।
পূর্ণসংখ্যা বয়স = ১৮;
পূর্ণসংখ্যা ভোটার = বয়স >= ১৮;
//এখানে বয়স ১৮ তাই শর্তটি সত্য এবং ভোটার ভেরিয়েবলের মাঝে ১ সেইভ হয়ে গিয়েছে
দেখাও "আপনি কি ভোটার? " + ভোটার;
৩. পূর্ণাঙ্গ উদাহরণ বুলিয়ান লজিক ব্যবহার
পূর্ণসংখ্যা ছাত্র_নম্বর = ৮৫;
পূর্ণসংখ্যা পাস_নম্বর = ৪০;
পূর্ণসংখ্যা পাস_করেছে = ছাত্র_নম্বর >= পাস_নম্বর
দেখাও "ছাত্রটি কি পাস করেছে? " + পাস_করেছে;
যদি (পাস_করেছে) {
দেখাও "অভিনন্দন! আপনি পরবর্তী ক্লাসে উত্তীর্ণ হয়েছেন।";
} নাহয় {
দেখাও "দুঃখিত, আপনাকে আবার পরীক্ষা দিতে হবে।";
}
গুরুত্বপূর্ণ বিষয়:
বুলিয়ান লজিক ছাড়া
বুলিয়ান লজিক ছাড়া
যদি, পুনরাবৃত্তি এর মতো কোনো সিদ্ধান্তমূলক প্রোগ্রাম তৈরি করা সম্ভব নয়।
এটি প্রোগ্রামিংয়ের মূল ভিত্তি।
এখন আপনি বুলিয়ান লজিক ব্যবহার করে শর্তভিত্তিক প্রোগ্রাম লিখতে পারবেন!