সমস্যা
লুপ ব্যবহার করে কেন্দ্রে নাম সহ হার্ট আকৃতির প্যাটার্ন প্রিন্ট করার জন্য একটি প্রোগ্রাম লিখুন।
সমাধান
ব্যবহারকারীকে নাম লিখতে হবে যা কেন্দ্রে প্রিন্ট করা উচিত এবং সারির সংখ্যা সহ তারাগুলিকে মুদ্রণ করতে হবে৷
অ্যালগরিদম
লুপ ব্যবহার করে হার্ট প্যাটার্নে নাম প্রিন্ট করতে নীচে দেওয়া একটি অ্যালগরিদম পড়ুন।
ধাপ 1 - ভেরিয়েবল ঘোষণা করুন।
ধাপ 2 - রানটাইমে একটি নাম পড়ুন যা কেন্দ্রে প্রিন্ট করা উচিত।
ধাপ 3 - সারির সংখ্যা পড়ুন।
ধাপ 4 - নামের দৈর্ঘ্য খুঁজুন।
ধাপ 5 - হৃদয়ের উপরের অংশ প্রিন্ট করুন।
ধাপ 6 - হৃদয়ের নীচের অংশ প্রিন্ট করুন।
ধাপ 7 - স্ক্রিনে নাম প্রিন্ট করুন।
উদাহরণ
ফর লুপ −
ব্যবহার করে হার্ট প্যাটার্নে নাম প্রিন্ট করার জন্য সি প্রোগ্রামটি নিচে দেওয়া হল#include#include int main(){ int i, j, n; চর নাম[50]; int len; printf("আপনার নাম লিখুন:"); gets(নাম); printf("সারির সংখ্যা লিখুন:"); scanf("%d", &n); len =strlen(নাম); // (i=n/2; i<=n; i+=2){ এর জন্য(j=1; j =1; i--){ এর জন্য(j=i; j আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত আউটপুট তৈরি করে −
আপনার নাম লিখুন:টিউটোরিয়াল পয়েন্ট সারির সংখ্যা লিখুন:10 ***** ***** *********************** ****** **টিউটোরিয়াল পয়েন্ট*************************************** ******************************************প্রে>