এই আর্টিকেলে আমরা বুঝব কিভাবে স্ট্রিং-এ স্যুইচ স্টেটমেন্ট বাস্তবায়ন করতে হয়। স্যুইচ এক্সপ্রেশন একবার ইভ্যালুয়েট হয়। এক্সপ্রেশন-এর মান প্রতিটি কেসের ভ্যালুের সাথে তুলনা হয়।
উদাহরণ
ইনপুট:
ইনপুট স্ট্রিং: Java
প্রত্যাশিত আউটপুট:
স্যুইচ কেস ব্যবহার করে: আমরা কোডিং-এর জন্য Java ব্যবহার করব
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - একটি স্ট্রিং (input_string) ঘোষণা করুন ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন ধাপ ৪ - একটি স্যুইচ স্টেটমেন্ট ডিফাইন করুন ইনপুট স্ট্রিং চেক করে সংশ্লিষ্ট স্টেটমেন্ট প্রিন্ট করার জন্য ধাপ ৫ - ফলাফল প্রদর্শন করুন ধাপ ৬ - থামুন
উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন
public class Demo {
public static void main(String[] args) {
String input_string = "Java";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
System.out.println("স্যুইচ কেস ব্যবহার করে: ");
switch (input_string) {
case "Scala":
System.out.println("আমরা কোডিং-এর জন্য Scala ব্যবহার করব");
break;
case "Python":
System.out.println("আমরা কোডিং-এর জন্য Python ব্যবহার করব");
break;
case "Java":
System.out.println("আমরা কোডিং-এর জন্য Java ব্যবহার করব");
break;
default:
System.out.println("স্ট্রিংটি অনির্দিষ্ট");
}
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java স্যুইচ কেস ব্যবহার করে: আমরা কোডিং-এর জন্য Java ব্যবহার করব
উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার
public class Demo {
static void switch_case(String input_string) {
System.out.println("স্যুইচ কেস ব্যবহার করে: ");
switch (input_string) {
case "Scala":
System.out.println("আমরা কোডিং-এর জন্য Scala ব্যবহার করব");
break;
case "Python":
System.out.println("আমরা কোডিং-এর জন্য Python ব্যবহার করব");
break;
case "Java":
System.out.println("আমরা কোডিং-এর জন্য Java ব্যবহার করব");
break;
default:
System.out.println("স্ট্রিংটি অনির্দিষ্ট");
}
}
public static void main(String[] args) {
String input_string = "Java";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
switch_case(input_string);
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java স্যুইচ কেস ব্যবহার করে: আমরা কোডিং-এর জন্য Java ব্যবহার করব