বিসমিল্লাহির রাহমানির রাহিম








নিচের স্ক্রীনশর্ট এ আমরা দেখতে পারি । var এ আমরা reassigned করতে পারি । এখানে ৫ আউটপুট হওয়ার কথা কিন্তু সেখানে আমি সেটি পরিবর্তন করে দিয়েছি 2 দিয়ে ।




আবার আমরা VAL এ দেখতে পাই ।  এর ব্যতিক্রম ।


উপরে আমরা দেখতে তাই Val ব্যবহারে পরিবর্তন করা যায় না কিন্তু Var ব্যবহার করে পরিবর্তন সক্ষম । এই প্রক্রিয়া কে বলা হয় , reassigned .


DATA TYPE:

নিচে দেখুন , ctrl+shift+p চাপলেই , দেখা যাবে এটি কোন ডাটা টাইপ । তবে অবশ্যই পুরো অংশ মার্ক করতে হবে ।



ভিন্ন ভিন্ন Data Types এ লিখার নিয়ম 



Arithmetic Operators




Kotlin এ কমেন্টস করতে পারেন , //comment এইভাবে

নিচে দেখুন , এখানে সব কিছুর মান ঠিক এসেছে কিন্তু , i/I এ কিন্তু ৬ এসেছে । কিন্তু , 6.5 আসার কথা । 


এর কারণ হল , সাধারণত , প্রিন্ট করার সময় যদি আপনি Float মান ও চান তাহলে কি করতে হবে তা নিচে দেখুন ।

এখানে toFloat Keyword ব্যবহার করে আমরা Float Digit সহ নিতে পারি ।





Relational Operators:




Relational Operator যেভাবে ব্যবহার করা হয় নিচে দেখানো হল:




Increment / Decrement






নিচে বিস্তারিত দেখানো হয়েছে ++ এবং -- কিভাবে কাজ করে ।



এটি ++i Pre Increment

এটি i++ Post Increment