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

জাভা প্রোগ্রাম: সংখ্যার ঘাত (Power) গণনা করার পদ্ধতি


এই নিবন্ধে আমরা বুঝবো কিভাবে একটি সংখ্যার ঘাত (power) গণনা করতে হয়। একটি সংখ্যার ঘাত লুপ ব্যবহার করে সেটিকে নিজের সাথে বারবার গুণ করে বের করা হয়।

নিচে এর একটি প্রদর্শন দেওয়া হলো:

ইনপুট

মনে করুন আমাদের ইনপুট হলো:

Number : 4 Exponent value : 5

আউটপুট

প্রত্যাশিত আউটপুট হবে অর্থাৎ 4⁵:

The result is 1024

অ্যালগরিদম

ধাপ ১ - শুরু
ধাপ ২ - দুটি পূর্ণসংখ্যা মান ঘোষণা করুন: my_input এবং my_exponent
ধাপ ৩ - ব্যবহারকারীর কাছ থেকে মান পড়ুন / মান সংজ্ঞায়িত করুন
ধাপ ৪ - একটি while লুপ ব্যবহার করে ইনপুট মানকে নিজের সাথে n বার গুণ করুন, যেখানে n হলো ঘাতের মান। ফলাফল সংরক্ষণ করুন
ধাপ ৫ - ফলাফল প্রদর্শন করুন
ধাপ ৬ - শেষ

উদাহরণ ১

এখানে ব্যবহারকারী প্রম্পট অনুযায়ী ইনপুট দিচ্ছেন। আপনি আমাদের কোডিং গ্রাউন্ড টুলে এই উদাহরণটি লাইভ চেষ্টা করতে পারেন জাভা প্রোগ্রাম: সংখ্যার ঘাত (Power) গণনা করার পদ্ধতি।

import java.util.Scanner; 
public class Exponents { 
    public static void main(String[] args) { 
        int my_input, my_exponent; 
        System.out.println("Required packages have been imported"); 
        Scanner my_scanner = new Scanner(System.in); 
        System.out.println("A reader object has been defined "); 
        System.out.print("Enter the number : "); 
        my_input = my_scanner.nextInt(); 
        System.out.print("Enter the exponent value : "); 
        my_exponent = my_scanner.nextInt(); 
        long my_result; 
        my_result = 1; 
        while (my_exponent != 0) { 
            my_result *= my_input; 
            --my_exponent; 
        } 
        System.out.println("The result is = " + my_result); 
    } 
}

আউটপুট

Required packages have been imported
A reader object has been defined
Enter the number : 4
Enter the exponent value : 5
The result is = 1024

উদাহরণ ২

এখানে মানগুলো পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে অ্যাক্সেস করে প্রদর্শন করা হয়েছে।

public class Exponents { 
    public static void main(String[] args) { 
        int my_input, my_exponent; 
        my_input = 4; 
        my_exponent = 5; 
        System.out.println("The number is defined as " + my_input + " and the exponent is defined as " + my_exponent); 
        long my_result; 
        my_result = 1; 
        while (my_exponent != 0) { 
            my_result *= my_input; 
            --my_exponent; 
        } 
        System.out.println("The result is = " + my_result); 
    } 
}

আউটপুট

The number is defined as 4 and the exponent is defined as 5
The result is = 1024
  1. জাভা প্রোগ্রাম: স্ট্যান্ডার্ড ইনপুট থেকে নম্বর পড়া

  2. বিষম সংখ্যক বার ঘটা সংখ্যা বের করার জাভা প্রোগ্রাম

  3. জাভাতে কম্পাউন্ড ইন্টারেস্ট গণনার প্রোগ্রাম

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