Select Case স্টেটমেন্ট

Control Structures (নিয়ন্ত্রণ কাঠামো) - ভিবিস্ক্রিপ্ট (VBScript) - Web Development

237

VBScript এ Select Case স্টেটমেন্ট একটি নির্বাচনী কাঠামো, যা একাধিক শর্তের মধ্যে থেকে একটি শর্ত নির্বাচন করতে ব্যবহৃত হয়। এটি If...ElseIf স্টেটমেন্টের একটি বিকল্প, তবে Select Case স্টেটমেন্টটি কোডকে আরো পরিষ্কার এবং সহজবোধ্য করে তোলে, বিশেষ করে যখন একাধিক শর্ত পরীক্ষা করা হয়।


Select Case স্টেটমেন্টের গঠন

Select Case স্টেটমেন্টের সাধারণ গঠন নিচে দেওয়া হল:

Select Case expression
    Case value1
        ' value1 এর জন্য কোড
    Case value2
        ' value2 এর জন্য কোড
    Case Else
        ' অন্য সকল মানের জন্য কোড
End Select

এখানে:

  • expression: এটি সেই মান যা আপনি যাচাই করতে চান।
  • Case value1, Case value2: এগুলি হলো বিভিন্ন শর্ত বা মান, যেগুলোর সাথে expression এর মান মেলানো হবে।
  • Case Else: এটি একটি ডিফল্ট ব্লক, যেখানে যদি কোনো Case মেলানো না যায়, তখন এই কোডটি কার্যকর হবে।

Select Case স্টেটমেন্টের ব্যবহার

Select Case স্টেটমেন্ট একাধিক বিকল্পের মধ্যে একটি নির্বাচন করতে ব্যবহৃত হয়। নিচে একটি উদাহরণ দেওয়া হল:

উদাহরণ:

Dim day
day = "Monday"

Select Case day
    Case "Monday"
        MsgBox "আজ সোমবার"
    Case "Tuesday"
        MsgBox "আজ মঙ্গলবার"
    Case "Wednesday"
        MsgBox "আজ বুধবার"
    Case Else
        MsgBox "অজানা দিন"
End Select

এখানে, যদি day এর মান Monday হয়, তাহলে "আজ সোমবার" বার্তা প্রদর্শিত হবে।


মুল্যবোধের পরিসীমা দিয়ে Select Case ব্যবহার

Select Case স্টেটমেন্টে আপনি শুধু একক মানের সাথে তুলনা না করে একটি মানের পরিসীমার মধ্যে থাকা শর্তগুলোকেও পরীক্ষা করতে পারেন। নিচে একটি উদাহরণ দেওয়া হল:

উদাহরণ:

Dim num
num = 75

Select Case num
    Case 90 To 100
        MsgBox "উত্তীর্ণ"
    Case 50 To 89
        MsgBox "পুনরায় চেষ্টা করুন"
    Case Else
        MsgBox "ব্যর্থ"
End Select

এখানে, num এর মান 75 হওয়ায়, কোডটি "পুনরায় চেষ্টা করুন" বার্তা প্রদর্শন করবে।


স্ট্রিং এবং একাধিক মানের জন্য Select Case

Select Case স্টেটমেন্টে একাধিক মানও পরীক্ষা করা যেতে পারে। একাধিক মান পরীক্ষা করতে Is ব্যবহার করা হয়।

উদাহরণ:

Dim fruit
fruit = "Apple"

Select Case fruit
    Case "Apple", "Banana", "Cherry"
        MsgBox "আপনার ফল পছন্দের তালিকায় রয়েছে"
    Case Else
        MsgBox "ফলটি তালিকায় নেই"
End Select

এখানে, fruit এর মান Apple হওয়ায়, কোডটি "আপনার ফল পছন্দের তালিকায় রয়েছে" বার্তা প্রদর্শন করবে।


সারাংশ

Select Case স্টেটমেন্ট VBScript এ বিভিন্ন শর্তের মধ্যে একটি নির্বাচন করার জন্য ব্যবহৃত হয়, যা কোডকে আরো পরিষ্কার এবং সহজবোধ্য করে। এটি একাধিক শর্ত পরীক্ষা করার সময় ব্যবহারকারীদেরকে আরও দক্ষতার সাথে কোড লেখার সুবিধা প্রদান করে। Select Case স্টেটমেন্টটি If...ElseIf স্টেটমেন্টের তুলনায় সহজ এবং কমপ্যাক্ট হতে পারে।

Content added By
Promotion

Are you sure to start over?

Loading...