কম্পিউটার

সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম


প্রোগ্রামের বিবরণ

এটি একটি চতুর্ভুজ যেখানে বিপরীত বাহুর উভয় জোড়াই সমান্তরাল।

সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম

সমান্তরালগ্রামের ছয়টি গুরুত্বপূর্ণ বৈশিষ্ট্য জানতে হবে

  • বিপরীত বাহুগুলি সর্বসম (AB =DC)।
  • বিপরীত ফেরেশতারা একমত (D =B)।
  • ক্রমিক কোণগুলি সম্পূরক (A + D =180°)।
  • একটি কোণ ঠিক থাকলে সব কোণই ঠিক।
  • একটি সমান্তরালগ্রামের কর্ণ পরস্পরকে দ্বিখণ্ডিত করে।
  • একটি সমান্তরালগ্রামের প্রতিটি তির্যক এটিকে দুটি সঙ্গমে বিভক্ত করে

সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম

অ্যালগরিদম

  • ব্যবহারকারীর কাছ থেকে সারি এবং কলামের সংখ্যা গ্রহণ করুন। এটিকে সারি এবং কল ভেরিয়েবলে সংরক্ষণ করুন।
  • সারি হলেও পুনরাবৃত্তি করতে, লুপ কাঠামোর সাথে একটি বাইরের লুপ চালান যা দেখতে (r=1; r<=rows; r++) এর মতো হওয়া উচিত।
  • স্পেস মুদ্রণ করতে, (c=1; c
  • ফাঁপা সমান্তরালগ্রাম তৈরি করতে তারা মুদ্রণ করুন, লুপ কাঠামোর সাথে অন্য একটি অভ্যন্তরীণ লুপ চালান যেমন for(c=1; c<=cols; c++)। এই লুপের ভিতরে, শুধুমাত্র r==1 বা r==সারি বা c==1 বা c==cols হলেই তারা প্রিন্ট করুন।
  • এক সারির সব কলাম প্রিন্ট করার পর, পরবর্তী লাইনে যান অর্থাৎ নতুন লাইন প্রিন্ট করুন।

উদাহরণ

// C program to print mirrored hollow parallelogram
#include <stdio.h>
int main(){
   int rows,cols,r,c;
   clrscr(); /*Clears the Screen*/
   printf("Please enter the number of Rows: ");
   scanf("%d", &rows);
   printf("\n");
   printf("Please enter the number of Columns: ");
   scanf("%d", &cols);
   printf("\n");
   printf("The Mirrored Hollow Parallelogram is: ");
   printf("\n");
   for(r = 1; r <= rows; r++){
      // Display spaces
      for(c = 1; c < r; c++) {
         printf(" ");
      }
      // Display hollow parallelogram
      for(c = 1; c <= cols; c++) {
         if (r == 1 || r == rows || c == 1 || c == cols) {
            printf("*");
         }
         else {
            printf(" ");
         }
      }
      printf("\n");
   }
   getch();
   return 0;
}

আউটপুট

সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম


সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম


  1. সি তে ডায়মন্ড প্যাটার্ন প্রিন্ট করার প্রোগ্রাম

  2. সি-তে নম্বর প্যাটার্ন প্রিন্ট করার প্রোগ্রাম

  3. C-তে Z আকারে স্কোয়ার ম্যাট্রিক্স প্রিন্ট করার প্রোগ্রাম

  4. একটি সমান্তরালগ্রামের পরিধির জন্য সি প্রোগ্রাম