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

৩x৩ ম্যাট্রিক্স অপারেশন সম্পাদনের জন্য C প্রোগ্রাম


সমস্যা

রানটাইমে যেকোনো ৯টি সংখ্যা লিখুন এবং সারি, কলাম এবং ডায়াগোনাল অনুযায়ী সংখ্যাগুলো যোগ করুন C প্রোগ্রামিং ভাষা ব্যবহার করে।

অ্যালগরিদম

ধাপ ১: ৯টি ভেরিয়েবল ডিক্লেয়ার করুন ধাপ ২: রানটাইমে ৯টি সংখ্যা লিখুন ধাপ ৩: সংখ্যাগুলো ৩x৩ ম্যাট্রিক্স আকারে সংরক্ষণ করুন         // x y z         p q r         a b c ধাপ ৪: সারি গণনা: একটি সারির সব সংখ্যা যোগ করুন এবং প্রিন্ট করুন         // (x+y+z), (p+q+r), (a+b+c) ধাপ ৫: কলাম গণনা: একটি কলামের সব সংখ্যা যোগ করুন এবং প্রিন্ট করুন         // (x+p+a), (y+q+b), (z+r+c) ধাপ ৬: ডায়াগোনাল গণনা: ডায়াগোনালের সংখ্যাগুলো যোগ করুন এবং প্রিন্ট করুন         // (x+q+c), (a+q+z)

প্রোগ্রাম

#include  int main(){    int x, y, z, p, q, r, a, b, c;    printf("যেকোনো ৯টি সংখ্যা লিখুন:\n");    scanf("%d%d%d%d%d%d%d%d%d", &x, &y, &z, &p, &q, &r, &a, &b, &c); // সব ৯টি পূর্ণসংখ্যা পড়া    printf("%d %d %d\n", x, y, z);    printf("%d %d %d\n", p, q, r);    printf("%d %d %d\n", a, b, c);    printf("সারি মোট: %d %d %d\n", (x+y+z), (p+q+r), (a+b+c)); // সারি গণনা    printf("কলাম মোট: %d %d %d\n", (x+p+a), (y+q+b), (z+r+c)); // কলাম গণনা    printf("ডায়াগোনাল মোট: %d %d\n", (x+q+c), (a+q+z)); // ডায়াগোনাল গণনা    return 0; }

আউটপুট

যেকোনো ৯টি সংখ্যা লিখুন: 2 4 6 3 5 7 8 9 2 2 4 6 3 5 7 8 9 2 সারি মোট: 12 15 19 কলাম মোট: 13 18 15 ডায়াগোনাল মোট: 9 19
  1. অ্যারে রিভার্স করার C প্রোগ্রাম

  2. C প্রোগ্রামিং-এ প্রাকৃতিক সংখ্যা কলাম-ওয়াইজ (Column-wise) প্রিন্ট করা

  3. C প্রোগ্রাম: ফিবোনাচ্চি সিরিজ (Fibonacci Series) জেনারেট করুন

  4. সি প্রোগ্রামিং-এ ম্যাট্রিক্স ডায়াগোনাল প্যাটার্নে সংখ্যা প্রিন্ট করা