JL
Jukti Lab
যুক্তিকোড এডিটরঅনুশীলন
MENU

টিউটোরিয়াল

সূচণাIdentifier/নির্দেশকবাক্য / Stringঅগ্রাধিকার / Precedenceলজিক্যাল অপারেটরতুলনা / Comparisonমান সংরক্ষণ/Assignment OperatorsArithmetic Operators/গাণিতিক অপারেটরData Type/তথ্যের ধরণInput/ইনপুটReal Example/বাস্তব উদাহরণMulti Variable/একাধিক ভেরিয়েবলDeclaration/নামকরণComment/কমেন্টNew Line/নতুন লাইনNumber Output/সংখ্যা আউটপুটOutput/আউটপুটStatements/বিবৃতিSyntax/গঠন বাক্য জোড়া লাগানোসংখ্যা এবং বাক্যবাক্যের আকারAccess Stringsইউজার ইনপুটলজিক্যাল বুলিয়ানযুক্তি শর্তাবলীলজিক্যাল অপারেটরশর্তের উদাহরণযুক্তি ফর লুপযুক্তি নেস্টেড লুপশর্তের ব্যবহার

ফাংশন

শ্রেনী

যুক্তিঅগ্রাধিকার / Precedence

যুক্তি (Jukti) অপারেটর অগ্রাধিকার (Operator Precedence) এর নিয়ম

যখন একটি লাইনে একাধিক অপারেটর থাকে, তখন কোন কাজটি আগে হবে এবং কোনটি পরে হবে সেই নিয়মকেই বলা হয় প্রেসিডেন্স বা অগ্রাধিকার।

যুক্তি (Jukti) অপারেটর অগ্রাধিকার (Operator Precedence)

যখন একটি লাইনে একাধিক অপারেটর থাকে, তখন কোন কাজটি আগে হবে এবং কোনটি পরে হবে সেই নিয়মকেই বলা হয় প্রেসিডেন্স বা অগ্রাধিকার।

যুক্তি অনেকটা গণিতের সরলীকরণের (Simplification) নিয়ম অনুসরণ করে কাজ করে।

১. অগ্রাধিকার তালিকা (সর্বোচ্চ থেকে সর্বনিম্ন)

নিচের তালিকায় ওপরের অপারেটরগুলোর কাজ আগে সম্পন্ন হয় এবং নিচের গুলোর কাজ পরে হয়:

অগ্রাধিকার অপারেটর বর্ণনা
১ ( ) প্রথম বন্ধনী (Parentheses)
২ ++, -- ইনক্রিমেন্ট এবং ডিক্রিমেন্ট (Post-increment)
৩ *, /, % গুণ, ভাগ এবং মডুলাস
৪ +, - যোগ এবং বিয়োগ
৫ ==, !=, <, >, <=, >= সকল তুলনামূলক অপারেটর
৬ এবং, অথবা লজিক্যাল অপারেটর

২. উদাহরণসহ ব্যাখ্যা

উদাহরণ ১:

দেখাও ১০ + ৫ * ২;

এখানে গুণের অগ্রাধিকার যোগের চেয়ে বেশি। তাই আগে ৫ * ২ = ১০ হবে, তারপর ১০ + ১০ = ২০ হবে।

উদাহরণ ২ (বন্ধনী ব্যবহার):

দেখাও (১০ + ৫) * ২

যদি আপনি চান যোগের কাজ আগে হোক, তবে বন্ধনী ব্যবহার করতে হবে। এখানে আগে ১০ + ৫ = ১৫ হবে, তারপর ১৫ * ২ = ৩০ হবে।

৩. একই স্তরের অপারেটর (Associativity)

যদি একই লাইনে সমমর্যাদার অপারেটর থাকে (যেমন * এবং /), তবে যুক্তি ইন্টারপ্রিটার বাম দিক থেকে ডান দিকে কাজ শুরু করে।


দেখাও ১০ / ২ * ৫

এখানে আগে ১০ / ২ = ৫ হবে, তারপর ৫ * ৫ = ২৫ হবে।

প্রো টিপস:

কোড সহজবোধ্য করতে এবং যেকোনো ধরণের গাণিতিক ভুল এড়াতে সবসময় প্রথম বন্ধনী ( ) ব্যবহার করা একটি ভালো অভ্যাস। এটি ইন্টারপ্রিটার এবং অন্য ডেভেলপারদের কোড বুঝতে সাহায্য করে।

নোট: জটিল গাণিতিক ও লজিক্যাল ডিক্লেয়ারেশানে ব্র্যাকেট ব্যবহার কোডকে আরও বেশি 'ক্লিন' রাখে।
Previous
বাক্য / String
Next
লজিক্যাল অপারেটর

Jukti Lab - যুক্তি ল্যাব

Jukti Lab is a research lab. We work on Human Computer Interaction, Machine Learning, and Artificial Intelligence.

প্রয়োজনীয় লিংক

  • রিভিউ

কোম্পানি

  • About Us
  • Contact

পলিসি নীতিমালা

  • Privacy Policy
  • Terms of Service

© 2026 Jukti Lab. All rights reserved. Host with Gotmyhost

Privacy PolicyTerms of Service