কম্পিউটার

সি-তে বর্ণমালার ত্রিভুজাকার প্যাটার্নের জন্য প্রোগ্রাম


একটি সংখ্যা n দেওয়া হলে, কাজটি হল n দৈর্ঘ্যের বর্ণমালার ত্রিভুজাকার প্যাটার্নগুলি মুদ্রণ করা৷ প্রথমে n অক্ষর প্রিন্ট করুন তারপর প্রতিটি লাইনে শুরু থেকে একটি কমিয়ে দিন।

বর্ণমালার ত্রিভুজাকার প্যাটার্ন নিচের চিত্রের মত হবে -

সি-তে বর্ণমালার ত্রিভুজাকার প্যাটার্নের জন্য প্রোগ্রাম

ইনপুট − n =5

আউটপুট

সি-তে বর্ণমালার ত্রিভুজাকার প্যাটার্নের জন্য প্রোগ্রাম

ইনপুট − n =3

আউটপুট

সি-তে বর্ণমালার ত্রিভুজাকার প্যাটার্নের জন্য প্রোগ্রাম

সমস্যা সমাধানের জন্য নিচের পদ্ধতিটি ব্যবহার করা হয়েছে

  • ইনপুট n নিন এবং i 1 থেকে n পর্যন্ত লুপ করুন।

  • প্রত্যেক j-এর জন্য i থেকে n পর্যন্ত j পুনরাবৃত্ত করার জন্য প্রতি j-এর জন্য একটি অক্ষর 1 বিয়োগ করুন এবং 'A'-তে j-এর মান যোগ করুন।

অ্যালগরিদম

Start
In function int pattern( int n)
   Step 1→ Declare int i, j
   Step 2→ Loop For i = 1 and i < n and i++
      Loop For j = i and j <= n and j++
         Print 'A' - 1 + j
      Print new line
In function int main()
   Step 1→ Declare and initialize n = 5
   Step 2→ call pattern(n)
Stop

উদাহরণ

#include <stdio.h>
int pattern( int n){
   int i, j;
   for (i = 1; i <= n; i++) {
      for (j = i; j <= n; j++) {
         printf("%c", 'A' - 1 + j);
      }
      printf("\n");
   }
   return 0;
}
int main(){
   int n = 5;
   pattern(n);
   return 0;
}

আউটপুট

উপরের কোডটি চালালে এটি নিম্নলিখিত আউটপুট −

উৎপন্ন করবে

সি-তে বর্ণমালার ত্রিভুজাকার প্যাটার্নের জন্য প্রোগ্রাম


  1. ত্রিভুজাকার ম্যাচস্টিক নম্বরের জন্য C/C++ প্রোগ্রাম?

  2. ত্রিভুজাকার ম্যাচস্টিক নম্বরের জন্য C/C++ প্রোগ্রাম?

  3. সি তে ক্রিসমাস ট্রি জন্য প্রোগ্রাম

  4. ত্রিভুজাকার ম্যাচস্টিক নম্বরের জন্য পাইথন প্রোগ্রাম