এই আর্টিকেলে আমরা বুঝব কিভাবে একটি স্ট্রিং-এ থেকে জোড় দৈর্ঘ্যের (even length) শব্দগুলো প্রিন্ট করতে হয়।
উদাহরণ
ইনপুট:
ইনপুট স্ট্রিং: Java Programming are cool
প্রত্যাশিত আউটপুট:
জোড় দৈর্ঘ্যের শব্দগুলো: Java cool
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - একটি স্ট্রিং (input_string) ঘোষণা করুন ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন ধাপ ৪ - ফর-লুপ দিয়ে স্ট্রিং-এ পুনরাবৃত্তি করুন, প্রতিটি শব্দের জন্য word.length() % 2 == 0 চেক করুন। জোড় দৈর্ঘ্যের শব্দগুলো স্টোর করুন ধাপ ৫ - ফলাফল প্রদর্শন করুন ধাপ ৬ - থামুন
উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন
public class EvenLengths {
public static void main(String[] args) {
String input_string = "Java Programming are cool";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
System.out.println("\nজোড় দৈর্ঘ্যের শব্দগুলো: ");
for (String word : input_string.split(" "))
if (word.length() % 2 == 0)
System.out.println(word);
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java Programming are cool জোড় দৈর্ঘ্যের শব্দগুলো: Java cool
উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার
public class EvenLengths {
public static void printWords(String input_string) {
System.out.println("\nজোড় দৈর্ঘ্যের শব্দগুলো: ");
for (String word : input_string.split(" "))
if (word.length() % 2 == 0)
System.out.println(word);
}
public static void main(String[] args) {
String input_string = "Java Programming are cool";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
printWords(input_string);
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java Programming are cool জোড় দৈর্ঘ্যের শব্দগুলো: Java cool