আমাদের একটি পূর্ণসংখ্যা 'n' দেওয়া হয়েছে এবং কাজটি হল ষড়ভুজ প্যাটার্ন তৈরি করা এবং চূড়ান্ত আউটপুট প্রদর্শন করা।
উদাহরণ
ইনপুট-:n=5আউটপুট-:
ইনপুট-:n =4আউটপুট-:
প্রদত্ত প্রোগ্রামে আমরা যে পদ্ধতি ব্যবহার করছি তা নিম্নরূপ −
- ব্যবহারকারীর থেকে 'n' নম্বর ইনপুট করুন
- পুরো প্যাটার্নটিকে তিনটি ভাগে ভাগ করুন যেমন উপরের অংশ, মাঝের অংশ এবং নীচের অংশ স্টার্ট লুপ i প্রিন্ট করার জন্য প্যাটার্নের উপরের অংশটি i থেকে 0 এবং i যাতে n থেকে কম হয় এবং i স্টার্ট লুপের মান বাড়াতে থাকুন m থেকে প্যাটার্নের মাঝের অংশকে m থেকে 0 পর্যন্ত প্রিন্ট করার জন্য এবং m n-2-এর চেয়ে কম হতে হবে এবং m স্টার্ট লুপ h-এর মান বাড়াতে থাকুন প্যাটার্নের নীচের অংশকে h থেকে res-এ প্রিন্ট করার জন্য এবং h এর থেকে বড় হতে হবে। 0 এবং h এর মান কমাতে থাকুন স্পেস সহ * প্রিন্ট করতে থাকুন।
অ্যালগোরিদম
STARTধাপ 1-> ষড়ভুজ প্যাটার্ন void প্যাটার্ন (int n) প্রিন্ট করতে ফাংশন ঘোষণা করুন এবং int len =2 * n - 1 লুপ int i =0 এবং iপরিবর্তনশীল ঘোষণা করুন=0 এবং h-- ঘোষণা করুন এবং int temp2 =h + n লুপ সেট করুন int k =0 এবং k main() Int n =5 কল প্যাটার্ন(n)STOP
উদাহরণ
হেক্সাগন প্যাটার্ন void প্যাটার্ন (int n) { int len =2 * n - 1; একটি প্যাটার্নের উপরের অংশের জন্য লুপের জন্য (int i =0; iআউটপুট