কম্পিউটার টিউটোরিয়াল

জাভা প্রোগ্রাম: বাক্যের শব্দগুলো आरোহী ক্রমে (Ascending Order) সাজানো


বাক্যের শব্দগুলো আরোহী ক্রমে (ascending order) সাজানোর জাভা কোড নিচে দেওয়া হলো:

উদাহরণ

import java.util.*; 
public class Demo{ 
    static void sort_elements(String []my_str, int n){ 
        for (int i=1; i= 0 && temp.length() < my_str[j].length()){ 
                my_str[j+1] = my_str[j]; 
                j--; 
            } 
            my_str[j+1] = temp; 
        } 
    } 
    public static void main(String args[]){ 
        String []my_arr = {"This", "is", "a", "sample"}; 
        int len = my_arr.length; 
        sort_elements(my_arr, len); 
        System.out.print("The sorted array is : "); 
        for (int i=0; i

আউটপুট

The sorted array is : a is This sample

Demo নামে একটি ক্লাস আছে যেটিতে 'sort_elements' নামে একটি ফাংশন আছে। এই ফাংশন একটি স্ট্রিং অ্যারে এর মধ্য দিয়ে ইটারেট করে এবং প্রতিটি শব্দের দৈর্ঘ্য চেক করে তাদের দৈর্ঘ্য ভিত্তিতে সাজায়। main ফাংশনে একটি স্ট্রিং অ্যারে ডিফাইন করা হয় এবং এর দৈর্ঘ্য একটি ভেরিয়েবলে এসাইন করা হয়। 'sort_elements' ফাংশন এই স্ট্রিং-এ কল করা হয় এবং সোর্টেড অ্যারে কনসোলে প্রদর্শিত হয়।

  1. পাইথন প্রোগ্রাম - বাক্যে প্যালিনড্রোম শব্দগুলো সর্ট করা

  2. পাইথন প্রোগ্রাম সেন্টেন্সে ওয়ার্ড কাউন্ট করা

  3. পাইথনে সেন্টেন্সে শব্দ গণনা করা

  4. পাইথনে বাক্যের শব্দগুলো ক্রমবর্ধমান কন্ডিশনে সর্ট করার প্রোগ্রাম