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

নেস্টেড ফর লুপ দিয়ে ১ থেকে ৯ পর্যন্ত সংখ্যার চারটি ঘাত প্রিন্ট করার সি প্রোগ্রাম

নেস্টেড লুপ হল একটি লুপের ভিতরে আরেকটি লুপ রাখা।

নেস্টেড ফর লুপের একটি উদাহরণ:

for (initialization; condition; operation){     for (initialization; condition; operation){         statement;     }     statement; }

এই উদাহরণে, আউটার লুপের প্রতিটি একক ইটারেশনের জন্য ইনার লুপ তার পুরো রেঞ্জে ইটারেট করে।

উদাহরণ

নিচে নেস্টেড ফর লুপ ব্যবহার করে ১ থেকে ৯ পর্যন্ত সংখ্যার প্রথম চারটি ঘাতের টেবিল প্রিন্ট করার সি প্রোগ্রাম দেওয়া হল:

#include <stdio.h> void main(){     int i, j, k, temp,I=1;     printf("I\tI^2\tI^3\tI^4 \n");     printf("--------------------------------\n");     for ( i = 1; i < 10; i ++) /* Outer loop */{         for (j = 1; j < 5; j ++) /* 1st level of nesting */{             temp = 1;             for(k = 0; k < j; k ++)                 temp = temp * I;             printf ("%d\t", temp);         }         printf ("\n");         I++;     } }

আউটপুট

প্রোগ্রামটি রান করলে নিচের ফলাফল দেখা যায়:

I     I^2   I^3   I^4 ----------------------- 1     1     1     1 2     4     8     16 3     9     27    81 4     16    64    256 5     25    125   625 6     36    216   1296 7     49    343   2401 8     64    512   4096 9     81    729   6561
  1. সি ভাষায় নেস্টেড ফর লুপ এবং ব্রেক, কন্টিনিউ, গোটো স্টেটমেন্ট

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

  3. C প্রোগ্রাম: আর্মস্ট্রং নাম্বার (Armstrong Number) যাচাই

  4. পাইথন প্রোগ্রাম: লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা