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

জাভা প্রোগ্রাম: গুণন সারণি ত্রিভুজ আকারে প্রিন্ট করার পদ্ধতি


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

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

ইনপুট

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

Input : 7

আউটপুট

প্রত্যাশিত আউটপুট হবে:

The result is : 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49

অ্যালগরিদম

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

উদাহরণ ১

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

import java.util.Scanner; 
import java.util.*; 
public class MultiplicationTableTrianglePattern { 
    public static void main(String args[]){ 
        int my_input, i, j; 
        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.println("Enter a number "); 
        my_input = my_scanner.nextInt(); 
        for (i = 1; i <= my_input; i++) { 
            for (j = 1; j <= i; j++) { 
                System.out.print(i * j + " "); 
            } 
            System.out.println(); 
        } 
    } 
}

আউটপুট

Required packages have been imported
A reader object has been defined
Enter a number 7
1 
2 4 
3 6 9 
4 8 12 16 
5 10 15 20 25 
6 12 18 24 30 36 
7 14 21 28 35 42 49

উদাহরণ ২

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

import java.util.*; 
public class MultiplicationTableTrianglePattern { 
    public static void main(String args[]){ 
        int my_input, i, j; 
        System.out.println("Required packages have been imported"); 
        my_input = 7; 
        System.out.println("The number is defined as " + my_input); 
        for (i = 1; i <= my_input; i++) { 
            for (j = 1; j <= i; j++) { 
                System.out.print(i * j + " "); 
            } 
            System.out.println(); 
        } 
    } 
}

আউটপুট

Required packages have been imported
The number is defined as 7
1 
2 4 
3 6 9 
4 8 12 16 
5 10 15 20 25 
6 12 18 24 30 36 
7 14 21 28 35 42 49
  1. ফর লুপ ব্যবহার করে সি প্রোগ্রামে গুনন তালিকা (Multiplication Table) প্রিন্ট

  2. C প্রোগ্রামিং-এ স্কোয়ার ম্যাট্রিক্সকে Z ফর্মে (Z Form) প্রিন্ট করা

  3. জাভা প্রোগ্রাম: স্ট্রিং (String) প্রিন্ট করার পদ্ধতি

  4. জেড আকারে ম্যাট্রিক্স প্রিন্ট করার জাভা প্রোগ্রাম