USER INPUT নিয়ে স্ট্রিং ম্যানিপুলেশন

Text এবং Strings (টেক্সট এবং স্ট্রিং) - লোগো (Logo) - Computer Programming

180

Logo ভাষায় USER INPUT নিয়ে স্ট্রিং ম্যানিপুলেশন করা যায়, যা ব্যবহারকারী থেকে ডেটা নিয়ে সেই ডেটার উপর বিভিন্ন ধরনের কাজ (যেমন, যোগ করা, বাদ দেওয়া, পরিবর্তন করা) করা সম্ভব করে। USER INPUT গ্রহন করতে সাধারণত ASK কমান্ড ব্যবহার করা হয়। তারপর স্ট্রিং ম্যানিপুলেশনের জন্য বিভিন্ন ফাংশন ব্যবহার করা যেতে পারে, যেমন WORD, SEVERAL, JOIN, FIRST, LAST, ইত্যাদি।

নিচে কিছু উদাহরণসহ USER INPUT নিয়ে স্ট্রিং ম্যানিপুলেশন দেখানো হলো।


1. USER INPUT গ্রহন করা:

Logo ভাষায় ব্যবহারকারী থেকে ইনপুট নিতে ASK কমান্ড ব্যবহার করা হয়। ইনপুট নেওয়ার পর সেটি একটি ভেরিয়েবলে সংরক্ষণ করা হয়।

কোড:

এখানে:

  • ASK কমান্ডের মাধ্যমে ব্যবহারকারীকে ইনপুট দেওয়ার জন্য প্রম্পট করা হয়।
  • MAKE এবং READLIST কমান্ডের মাধ্যমে ইনপুটটি একটি ভেরিয়েবলে সংরক্ষণ করা হয়।

2. স্ট্রিং ম্যানিপুলেশন (JOIN):

যখন ব্যবহারকারী দুটি বা একাধিক স্ট্রিং ইনপুট দেয়, তখন JOIN কমান্ড ব্যবহার করে তাদের একত্রিত করা যায়।

কোড:

এখানে:

  • প্রথমে ASK কমান্ড ব্যবহার করে ব্যবহারকারীর প্রথম এবং শেষ নাম নেওয়া হচ্ছে।
  • তারপর JOIN কমান্ডের মাধ্যমে দুইটি স্ট্রিং (প্রথম এবং শেষ নাম) একত্রিত করা হচ্ছে।

3. স্ট্রিং কাটা (FIRST, LAST):

FIRST এবং LAST কমান্ডের মাধ্যমে স্ট্রিংয়ের প্রথম বা শেষ অংশ বের করা যেতে পারে।

কোড:

এখানে:

  • FIRST এবং LAST কমান্ড ব্যবহার করে স্ট্রিংয়ের প্রথম এবং শেষ অক্ষর বের করা হচ্ছে।

4. স্ট্রিংয়ের কিছু অংশ বের করা (SEVERAL):

SEVERAL কমান্ডের মাধ্যমে স্ট্রিংয়ের নির্দিষ্ট অংশ বের করা যেতে পারে।

কোড:

এখানে:

  • SEVERAL কমান্ড ব্যবহার করে স্ট্রিংয়ের প্রথম ৫টি শব্দ বের করা হচ্ছে।

5. স্ট্রিং যোগ করা (WORD):

WORD কমান্ডের মাধ্যমে একটি স্ট্রিংয়ের সাথে অন্য স্ট্রিং যোগ করা যায়।

কোড:

এখানে:

  • WORD কমান্ডের মাধ্যমে দুটি স্ট্রিং (প্রথম এবং শেষ নাম) একত্রিত করা হচ্ছে।

সারসংক্ষেপ:

Logo ভাষায় USER INPUT নিয়ে স্ট্রিং ম্যানিপুলেশন করা সম্ভব এবং এটি বেশ সহজ। ASK কমান্ড ব্যবহার করে ব্যবহারকারী থেকে ইনপুট নেয়া যায়, এবং স্ট্রিংয়ের সাথে বিভিন্ন ধরনের ম্যানিপুলেশন যেমন JOIN, FIRST, LAST, SEVERAL, WORD ইত্যাদি কমান্ড ব্যবহার করে স্ট্রিংয়ের অংশ পরিবর্তন বা একত্রিত করা সম্ভব। এগুলো Logo ভাষায় স্ট্রিংয়ের সাথে কাজ করার জন্য খুবই কার্যকর।

Content added By
Promotion

Are you sure to start over?

Loading...