যুক্তি Jukti সিনট্যাক্স
Jukti একটি আধুনিক ও শক্তিশালী প্রোগ্রামিং ভাষা, যেখানে আপনি সম্পূর্ণ বাংলা ভাষায় প্রোগ্রাম লিখতে পারেন। এই গাইডে আমরা লজিকবাংলার মূল সিনট্যাক্সগুলো সহজ ভাষায়, বাস্তব উদাহরণসহ ব্যাখ্যা করবো—যাতে নতুন ও অভিজ্ঞ দুই ধরনের প্রোগ্রামারই স্বাচ্ছন্দ্যে বুঝতে পারেন।
নোট
যুক্তি একটি স্ট্যাটিক টাইপ ভিত্তিক ভাষা। অর্থাৎ, ভেরিয়েবল ডিক্লেয়ার করার সময় তার টাইপ উল্লেখ করা হয়। প্রতিটি স্টেটমেন্টের শেষে সেমিকোলন (;) ব্যবহার করা বাধ্যতামূলক।
১. ভেরিয়েবল ও ডাটা টাইপ
যুক্তিতে বিভিন্ন ধরণের ডাটা সংরক্ষণের জন্য নির্দিষ্ট টাইপ রয়েছে:
| টাইপ | বিবরণ | উদাহরণ |
|---|---|---|
পূর্ণসংখ্যা |
দশমিকহীন সংখ্যা | পূর্ণসংখ্যা বয়স = ২৫; |
দশমিক |
দশমিকযুক্ত সংখ্যা | দশমিক তাপমাত্রা = ৯৮.৬; |
বাক্য |
টেক্সট বা স্ট্রিং | বাক্য নাম = "রাহাত"; |
২. ইনপুট ও আউটপুট
ইউজারের কাছ থেকে ডাটা নিতে এবং স্ক্রিনে দেখাতে নিচের কিওয়ার্ডগুলো ব্যবহার করা হয়:
// ইনপুট নেওয়া
বাক্য নাম = জিজ্ঞেস "আপনার নাম কি? ";
// আউটপুট দেখানো
দেখাও "আপনার নাম: " >> নাম;
৩. সময় ও তারিখ
বর্তমান সময় ট্র্যাক করার জন্য বিশেষ সিনট্যাক্স:
সময় বর্তমান = এখন;
দেখাও বর্তমান_সাল; // আন্ডারস্কোর দিয়ে ফিল্ড এক্সেস
টিপ:
>> অপারেটর ব্যবহার করে আপনি একাধিক মান একসাথে প্রিন্ট করতে পারেন (Chaining)।