কম্পিউটার

সি ভাষায় লুপ এবং অন্যান্য সম্পর্কিত বিবৃতির জন্য নেস্টেড


লুপের জন্য নেস্টেডে, স্টেটমেন্টের জন্য একাধিক লুপের বডিতে অন্তর্ভুক্ত করা হয়।

পুনরাবৃত্তির সংখ্যাটি বাইরের লুপের পুনরাবৃত্তির সংখ্যার সমান হবে যা ভিতরের লুপের পুনরাবৃত্তির সংখ্যা দ্বারা গুণিত হবে৷

উদাহরণ

নেস্টেড ফর লুপ -

এর জন্য সি প্রোগ্রামটি নিচে দেওয়া হল
#include<stdio.h>
main( ){
   int i,j;
   for (i=1; i<=2; i++){
      for (j=1;j<=2; j++){
         printf ("%d", i*j);
      }
   }
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

1 2 3 4 5 6
Execution i*j
i=1 j=1 1
j=2 2
i=2 j=1 2
j=2 4

C ভাষায় অন্যান্য সম্পর্কিত বিবৃতিগুলি নিম্নরূপ -

  • ব্রেক
  • চালিয়ে যান
  • যাও

ব্রেক

  • এটি একটি কীওয়ার্ড যা ব্লক থেকে লুপ (বা) প্রস্থান বন্ধ করতে ব্যবহৃত হয়।

  • নিয়ন্ত্রণ লুপ (বা) ব্লকের পরে পরবর্তী বিবৃতিতে চলে যায়।

  • বিরতি for, while, do-while এবং switch স্টেটমেন্টের সাথে ব্যবহৃত হয়।

  • যখন ব্রেক নেস্টেড লুপে ব্যবহার করা হয় তখন শুধুমাত্র ভেতরের লুপটি বন্ধ করা হয়।

সি ভাষায় লুপ এবং অন্যান্য সম্পর্কিত বিবৃতির জন্য নেস্টেড

উদাহরণ

ব্রেক স্টেটমেন্ট -

-এর জন্য C প্রোগ্রামটি নিচে দেওয়া হল
#include<stdio.h>
void main( ){
   int i;
   for (i=1; i<=5; i++){
      printf ("%d", i);
      if (i= =3)
         break;
   }
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

1 2 3

চালিয়ে যান

  • এটি একটি কীওয়ার্ড যা লুপের পরবর্তী পুনরাবৃত্তি চালিয়ে যাওয়ার জন্য ব্যবহৃত হয়।
  • এটি কন্টিনিউ স্টেটমেন্টের পরে স্টেটমেন্ট এড়িয়ে যায়।
  • এটি for, while এবং do-while এর সাথে ব্যবহৃত হয়।

সি ভাষায় লুপ এবং অন্যান্য সম্পর্কিত বিবৃতির জন্য নেস্টেড

উদাহরণ

কন্টিনিউ স্টেটমেন্ট-

-এর জন্য C প্রোগ্রাম নিচে দেওয়া হল
#include<stdio.h>
void main( ){
   int i;
   for (i=1; i<=5; i++){
      if (i==2)
         continue;
      printf("%d", i);
   }
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

1 2 3 4 5

যাও

এটি প্রোগ্রামের অন্য কোন অংশে নিয়ন্ত্রণ স্থানান্তর করে প্রোগ্রাম এক্সিকিউশনের স্বাভাবিক ক্রমানুসারে ব্যবহার করা হয়।

সি ভাষায় লুপ এবং অন্যান্য সম্পর্কিত বিবৃতির জন্য নেস্টেড

উদাহরণ

গোটো স্টেটমেন্ট-

-এর জন্য C প্রোগ্রামটি নিচে দেওয়া হল
#include<stdio.h>
void main( ){
   printf("Hello");
   goto l1;
   printf("How are");
   l1: printf("you");
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

Hello
you

  1. লুপ ব্যবহার করে 1 থেকে N এর মধ্যে সমস্ত মৌলিক সংখ্যা প্রদর্শনের জন্য সি প্রোগ্রাম

  2. বিটওয়াইজ অপারেশন ব্যবহার করে 2 দ্বারা যোগ এবং গুণ করার জন্য সি প্রোগ্রাম।

  3. সি ভাষায় লুপ কন্ট্রোল স্টেটমেন্ট কি কি? ফ্লো চার্ট ও প্রোগ্রাম দিয়ে ব্যাখ্যা কর

  4. আয়তক্ষেত্রের ক্ষেত্রফল এবং পরিধির জন্য সি প্রোগ্রাম