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

দেওয়া বাক্যের প্রতিটি শব্দে ক্যারেক্টার গণনার জাভা প্রোগ্রাম


দেওয়া বাক্যের প্রতিটি শব্দে ক্যারেক্টার গণনার জাভা কোড নিচে দেওয়া হলো:

উদাহরণ

import java.util.*; public class Demo{    static final int max_chars = 256;    static void char_occurence(String my_str){       int count[] = new int[max_chars];       int str_len = my_str.length();       for (int i = 0; i < str_len; i++)       count[my_str.charAt(i)]++;       char ch[] = new char[my_str.length()];       for (int i = 0; i < str_len; i++){          ch[i] = my_str.charAt(i);          int find = 0;          for (int j = 0; j <= i; j++){             if (my_str.charAt(i) == ch[j])             find++;          }          if (find == 1)           System.out.println("The number of occurrence of " + my_str.charAt(i) + " is :" +           count[my_str.charAt(i)]);       }    }    public static void main(String[] args){       Scanner my_scan = new Scanner(System.in);       String my_str = "This is a sample";       char_occurence(my_str);    } }

আউটপুট

The number of occurrence of T is :1 The number of occurrence of h is :1 The number of occurrence of i is :2 The number of occurrence of s is :3 The number of occurrence of is :3 The number of occurrence of a is :2 The number of occurrence of m is :1 The number of occurrence of p is :1 The number of occurrence of l is :1 The number of occurrence of e is :1

Demo নামক একটি ক্লাসে 'char_occurence' ফাংশন থাকে যা স্ট্রিংয়ের মধ্য দিয়ে ইটেরেট করে এবং প্রতিটি ক্যারেক্টার কাউন্ট করে এবং এর কাউন্ট সংশ্লিষ্ট ক্যারেক্টারের জন্য কাউন্ট অ্যারেতে অ্যাসাইন করে। main ফাংশনে Scanner ক্লাসের অবজেক্ট তৈরি করা হয়েছে কনসোল থেকে ইনপুট পড়ার জন্য। ফাংশনটি স্ট্রিংয়ে কল করা হয়েছে এবং প্রতিটি ক্যারেক্টার এর কাউন্ট কনসোলে দেখানো হয়েছে।


  1. জাভাতে সংখ্যা গণনার প্রোগ্রাম কীভাবে বাস্তবায়ন করবেন?

  2. পাইথনে ব্র্যাকেট ডেপথ অনুযায়ী ক্যারেক্টার কাউন্ট করা

  3. পাইথনে দেয়া সংখ্যার বাইনারি রিপ্রেজেন্টেশনে ১ বিটের সংখ্যা গণনা করার প্রোগ্রাম

  4. পাইথনে দুটি স্ট্রিংয়ের মিলে যাওয়া ক্যারেক্টার কাউন্ট করা (Count matching characters in pair of strings)