কনসোল#

ভূমিকা#

VEXcode-এর ভেতরের মনিটর উইন্ডোতে VEXcode VR কনসোলটি প্রদর্শিত হয়। কোনো প্রজেক্ট চলার সময় কনসোল ব্লকগুলো টেক্সট, সংখ্যা এবং ভেরিয়েবলের মান প্রদর্শন করতে পারে।

নিম্নে সকল উপলব্ধ ব্লকের একটি তালিকা দেওয়া হলো:

প্রিন্ট#

প্রিন্ট স্ট্যাক ব্লকটি কনসোলের বর্তমান সারিতে টেক্সট, সংখ্যা বা ভেরিয়েবলের মান প্রদর্শন করে।

যদি ব্লকটি প্রসারিত করে কার্সারকে পরবর্তী সারিতে না নেওয়া হয়, তাহলে পরবর্তী মুদ্রিত মানটি একই সারিতে পূর্ববর্তী মানের ঠিক পরেই প্রদর্শিত হবে।

[VEXcode] প্রিন্ট করো ▶

প্যারামিটার

বর্ণনা

মূল্য

কনসোলে প্রদর্শন করার জন্য টেক্সট, সংখ্যা, বা ভেরিয়েবলের মান।

প্রসারিত তীর

এই ব্লকটি কার্সারকে পরবর্তী সারিতে সেট করুন বিকল্পটি অন্তর্ভুক্ত করার জন্য প্রসারিত করে, যা মানটি প্রিন্ট হওয়ার পর কার্সারকে পরবর্তী সারিতে নিয়ে যায়। যদি এই বিকল্পটি ব্যবহার না করা হয়, তাহলে পরবর্তী প্রিন্ট করা মানটি একই সারিতে পূর্ববর্তী মানের ঠিক পরেই প্রদর্শিত হয়।

উদাহরণ

শুরু হলে :: hat events
[Display a message in the Console.]
[Hello, robot!] প্রিন্ট করো ▶

VEXcode কনসোল, যেখানে "হ্যালো, রোবট!" লেখাটি প্রদর্শিত হচ্ছে।

কার্সারকে পরবর্তী সারিতে সেট করুন#

set cursor to next row স্ট্যাক ব্লকটি কনসোলে কার্সারকে পরবর্তী সারির ১ নম্বর কলামে নিয়ে যায়। পরবর্তী যে মানটি প্রিন্ট করা হবে, তা সেই সারিতে প্রদর্শিত হবে।

যখন আপনি চান পরবর্তী মুদ্রিত মান একটি নতুন সারি থেকে শুরু হোক, তখন এই ব্লকটি ব্যবহার করুন। যদি এই ব্লকটি ব্যবহার না করা হয়, এবং পূর্ববর্তী প্রিন্ট ব্লকটি এবং কার্সারকে পরবর্তী সারিতে সেট করুন অন্তর্ভুক্ত করার জন্য প্রসারিত না করা হয়, তাহলে পরবর্তী মুদ্রিত মানটি পূর্ববর্তী মানের ঠিক পরেই একই সারিতে প্রদর্শিত হবে।

কার্সার পরের সারিতে নিয়ে যাও

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

চালু করা হলে, এটি কনসোলে ‘Row 1’ প্রিন্ট করে, কার্সারকে পরবর্তী সারিতে নিয়ে যায় এবং তারপরে ‘Row 2’ প্রিন্ট করে।#
শুরু হলে :: hat events
[Display two lines of text.]
[Row 1] প্রিন্ট করো ▶
কার্সার পরের সারিতে নিয়ে যাও
[Row 2] প্রিন্ট করো ▶

VEXcode কনসোল, যেখানে কনসোলটি দেখা যাচ্ছে এবং প্রথম লাইনে "সারি 1" এবং দ্বিতীয় লাইনে "সারি 2" লেখা রয়েছে।

সমস্ত সারি পরিষ্কার করুন#

clear all rows স্ট্যাক ব্লকটি কনসোল থেকে সমস্ত সারি মুছে ফেলে এবং কার্সারকে প্রথম সারিতে ফিরিয়ে নিয়ে যায়।

সব সারি মুছে দাও

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

শুরু হলে :: hat events
[Clear the Console after printing.]
[This will disappear...] প্রিন্ট করো ▶
[2] সেকেন্ড অপেক্ষা করো
সব সারি মুছে দাও

প্রিন্ট নির্ভুলতা সেট করুন#

সেট প্রিন্ট প্রিসিশন স্ট্যাক ব্লকটি নির্ধারণ করে যে কনসোলে সংখ্যা প্রিন্ট করার সময় কত দশমিক স্থান প্রদর্শিত হবে। এই ব্লকটি ব্যবহার করার পরে প্রিন্ট করা সংখ্যাগুলির ক্ষেত্রে এই সেটিংটি প্রযোজ্য হয়। একটি প্রজেক্টের শুরুতে, প্রিন্ট প্রিসিশন ১-এ সেট করা থাকে, তাই সংখ্যাগুলি কোনো দশমিক স্থান ছাড়াই প্রিন্ট হয়।

প্রিন্টের নির্ভুলতা [0.1 v] সেট করো

প্যারামিটার

বর্ণনা

নির্ভুলতা

ব্যবহারযোগ্য প্রিন্ট প্রিসিশন:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • সকল অঙ্ক

উদাহরণ

চালু করা হলে, এটি প্রিন্টের নির্ভুলতা দুই দশমিক স্থান পর্যন্ত সেট করে এবং কনসোলে ১/৩ কে ০.৩৩ হিসাবে প্রিন্ট করে।#
শুরু হলে :: hat events
[Print 1/3 as 0.33.]
প্রিন্টের নির্ভুলতা [0.01 v] সেট করো
([1] [math_division v] [3]) প্রিন্ট করো ▶

VEXcode কনসোল, যেখানে কনসোল এবং "0.33" লেখাটি প্রদর্শিত হচ্ছে।

প্রিন্টের রঙ সেট করুন#

সেট প্রিন্ট কালার স্ট্যাক ব্লকটি কনসোলে প্রিন্ট করা টেক্সটের জন্য ব্যবহৃত রঙ নির্ধারণ করে। একটি প্রজেক্টের শুরুতে, প্রিন্ট কালার কালো সেট করা থাকে।

প্রিন্ট রঙ [কালো v]সেট করুন

প্যারামিটার

বর্ণনা

রঙ

কনসোলে প্রিন্ট করা টেক্সটের জন্য ব্যবহারযোগ্য রঙ:

  • কালো
  • লাল
  • সবুজ
  • নীল

উদাহরণ

শুরু হলে :: hat events
[Print text in different colors.]
[Default text color] প্রিন্ট করো ▶
কার্সার পরের সারিতে নিয়ে যাও
প্রিন্ট রঙ [লাল v]সেট করুন
[Red text color] প্রিন্ট করো ▶

VEXcode কনসোল, যেখানে কনসোলটি দেখা যাচ্ছে এবং প্রথম লাইনে কালো রঙে "ডিফল্ট টেক্সট কালার" এবং দ্বিতীয় লাইনে লাল রঙে "লাল টেক্সট কালার" লেখা রয়েছে।