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

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

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

নিচের প্যাটার্ন অনুযায়ী প্রাকৃতিক সংখ্যা (natural numbers) কলাম-ওয়াইজ (column-wise) প্রিন্ট করা হবে।

1
2 6
3 7 10
4 8 11 13
5 9 12 14 15

আলগরিদম (Algorithm)

i = সারি (rows), j = কলাম (columns)
৫ = ৫ সারি এবং কলামের জন্য প্যাটার্ন
প্রতিটি সারি (i) এর জন্য লুপ
K কে i দিয়ে ইনিশিয়ালাইজ করা
প্রতিটি কলাম (j) এর জন্য লুপ
বর্তমান কলাম (j) এর জন্য প্যাটার্ন করা
K এর মান ডিসপ্লে করা
K এর মান পুনরায় ইনিশিয়ালাইজ করা: K = K + 5 - j

উদাহরণ (C প্রোগ্রাম)

/* Program to print the Natural Numbers in Columns wise */
#include <stdio.h>

int main() {
    int i, j, k;
    printf("Printing the Numbers in Columns wise: \n\n");

    for (i = 1; i <= 5; i++) {
        k = i;
        for (j = 1; j <= i; j++) {
            printf("%d ", k);
            k += 5 - j;
        }
        printf("\n");
    }

    // getch(); // মডার্ন কম্পাইলার लिये অপ্রয়োজন
    return 0;
}

আউটপুট

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

নোট: এই প্রোগ্রামটি ৫x৫ ম্যাট্রিক্সের জন্য হার্ডকোডেড। ডাইনামিক সাইজের জন্য ইউজার ইনপুট নেওয়া যাবে। getch() পুরনো কম্পাইলার 위한।

  1. C প্রোগ্রামিং-এ পেন্টাটোপ নম্বর (Pentatope Numbers) Nth টার্ম পর্যন্ত প্রিন্ট করা

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

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

  4. পাইথন প্রোগ্রাম একটি ইন্টারভালের সব প্রাইম নম্বর প্রিন্ট করা