Logo ভাষায় Complex Mathematical Operations (জটিল গাণিতিক কার্যাবলী) অনেক ধরনের গাণিতিক কাজ করতে সক্ষম, যেমন যোগ, বিয়োগ, গুণ, ভাগ, প্রাসঙ্গিক গণনা, ত্রিকোণমিতিক কার্যাবলী এবং আরো অনেক কিছু। এখানে কিছু সাধারণ গাণিতিক অপারেশন এবং তাদের ব্যবহার নিয়ে আলোচনা করা হলো:
১. সাধারন গাণিতিক অপারেশন (Basic Mathematical Operations)
Logo ভাষায় গাণিতিক অপারেশন খুবই সহজ এবং স্বাভাবিকভাবে ব্যবহার করা যায়।
যোগ (Addition)
PRINT 5 + 3এটি ৫ এবং ৩ এর যোগফল ৮ প্রিন্ট করবে।
বিয়োগ (Subtraction)
PRINT 10 - 4এটি ১০ এবং ৪ এর পার্থক্য ৬ প্রিন্ট করবে।
গুণ (Multiplication)
PRINT 6 * 7এটি ৬ এবং ৭ এর গুণফল ৪২ প্রিন্ট করবে।
ভাগ (Division)
PRINT 20 / 4এটি ২০ এবং ৪ এর ভাগফল ৫ প্রিন্ট করবে।
২. ভেরিয়েবল ব্যবহার করে গাণিতিক অপারেশন
Logo ভাষায় আপনি ভেরিয়েবল ব্যবহার করে গাণিতিক অপারেশন করতে পারেন। ভেরিয়েবল মান নির্ধারণ করার জন্য MAKE কমান্ড ব্যবহার করা হয়।
উদাহরণ:
MAKE "a 10
MAKE "b 5
PRINT :a + :bএটি ভেরিয়েবল a এবং b এর মান নিয়ে তাদের যোগফল প্রিন্ট করবে, যা ১৫ হবে।
৩. গাণিতিক ফাংশন এবং প্রাসঙ্গিক গণনা
Logo ভাষায় কিছু সাধারণ গাণিতিক ফাংশনও রয়েছে, যা আপনি ব্যবহার করতে পারেন:
রুট (Square Root)
PRINT SQUARE ROOT 16এটি ১৬ এর বর্গমূল (৪) প্রিন্ট করবে।
পাওয়ার (Power)
PRINT 2 ^ 3এটি ২ এর ৩য় ঘাত (৮) প্রিন্ট করবে।
কোলন (Modulus)
PRINT 7 MOD 3এটি ৭ ভাগ ৩ এর অবশিষ্টাংশ (১) প্রিন্ট করবে।
৪. ত্রিকোণমিতিক ফাংশন
Logo ভাষায় ত্রিকোণমিতিক গাণিতিক ফাংশনও ব্যবহার করা যায়:
Sin, Cos, Tan
PRINT SIN 30 PRINT COS 45 PRINT TAN 60
এগুলি যথাক্রমে ৩০ ডিগ্রি, ৪৫ ডিগ্রি এবং ৬০ ডিগ্রি কোণের সাইন, কসমাইন এবং ট্যানজেন্ট মান প্রিন্ট করবে।
৫. জটিল গাণিতিক অভ্যন্তরীণ ফাংশন
Logo ভাষায় আরও জটিল গাণিতিক অপারেশন করার জন্য কিছু অভ্যন্তরীণ ফাংশনও রয়েছে, যেমন:
EXP (Exponentiation)
PRINT EXP 2এটি ২ এর প্রাকৃতিক লগারিদম (e^x) ২ প্রিন্ট করবে।
LOG (Logarithm)
PRINT LOG 10এটি ১০ এর প্রাকৃতিক লগারিদম প্রিন্ট করবে।
৬. লজিক্যাল অপারেশন
Logo ভাষায় লজিক্যাল অপারেশন যেমন বড়, ছোট, সমান অপারেশনও করা যায়:
বড় (Greater Than)
PRINT 5 > 3এটি সত্য (True) প্রিন্ট করবে, কারণ ৫ ৩ এর থেকে বড়।
ছোট (Less Than)
PRINT 3 < 5এটি সত্য (True) প্রিন্ট করবে, কারণ ৩ ৫ এর থেকে ছোট।
সমান (Equal To)
PRINT 5 = 5এটি সত্য (True) প্রিন্ট করবে, কারণ ৫ সমান ৫।
সারসংক্ষেপ:
Logo ভাষায় Complex Mathematical Operations যেমন যোগ, বিয়োগ, গুণ, ভাগ, রুট, পাওয়ার, ত্রিকোণমিতিক ফাংশন, লগারিদম ইত্যাদি সহজেই করা যায়। এগুলো কম্পিউটেশনের জন্য গুরুত্বপূর্ণ এবং শিক্ষার্থীদের গাণিতিক ধারণাগুলি সহজে শেখাতে সহায়ক। Logo ভাষায় এসব অপারেশন ব্যবহার করে আপনি দ্রুত এবং সহজভাবে গাণিতিক সমস্যার সমাধান করতে পারবেন।
Read more