Looping Statements (for, while, do-while) in c# In Hindi

Looping Statements (for, while, do-while) in c# In Hindi

C# प्रोग्रामिंग लैंग्वेज में for, while, do-while लूपिंग स्टेटमेंट C# प्रोग्रामर को कुछ स्पेसिफिक यूजर डिफाइन प्रोग्राम कंडीशन एक्सप्रेशन के आधार पर प्रोग्राम कोड के एक पर्टिकुलर ब्लॉक को बार-बार मल्टीप्ल टाइम रिपीट या एग्जीक्यूट करने की परमिशन प्रोवाइड करते हैं। C# प्रोग्रामिंग लैंग्वेज में पॉपुलर लूप के रूप में मुख्य रूप से यूज़ होने वाले for, while, और do-while, आदि लूप है।

Looping Statements (for, while, do-while) in c# In Hindi

So, let’s better understand the behavior of the for, while, and do-while loops in C# programming.

For Loop in C# Programming.

C# प्रोग्राम में for लूप का यूज़ तब किया जाता है, जब C# प्रोग्रामर को प्रोग्राम में रिपीट होने वाले प्रोग्राम नंबर ऑफ़ स्टेटमेंट इटरेशन स्टार्ट से एन्ड तक की नंबर्स सीरीज वैल्यू पहले से ज्ञात हो। फॉर लूप एक सिंपल स्ट्रैट फॉरवर्ड लूप है. जिसमे स्टार्ट में असाइनमेंट वैल्यू, कंडीशन, इन्क्रीमेंट और डेक्रेमेंट स्पेसिफिक कंडीशन फॉर लूप एक्सप्रेशन मैन्युअली रूप से डिफाइन की जाती है.

Syntax of a For Loop in C#.

for (initialization; condition; increment/decrement)

{

    // create for loop Code here you want to execute

}

For Loop example in C#.

using System;

class ForLoop

{

    static void Main()

    {

        for (int p = 0; p <= 9; p++)

        {

            Console.WriteLine($”Number of for loop series – {p}”);

        }

    }

}

While Loop in C# Programming.

C# प्रोग्राम में while लूप का यूज़ तब किया जाता है, जब C# प्रोग्रामर को मौजूदा प्रोग्राम में स्पेसिफिक नंबर्स ऑफ़ वैल्यू इटरेशन की संख्या ज्ञात न हो. लेकिन किसी प्रोग्राम में यूजर उस प्रोग्राम सोर्स कोड ब्लॉक को तब तक इटरेशन या रिपीट करना चाहते हैं. जब तक व्हाइल लूप में यूजर डिफाइन प्रोग्राम कंडीशन ट्रू हो।

Syntax of a While Loop in C#.

while (condition)

{

    // here you write the program source Code to executed until user define condition is true

}

Example of a while loop in C#.

using System;

class WhileLoop

{

    static void Main()

    {

        int value = 1;

        while (value <= 7)

        {

            Console.WriteLine($”the while loop value is – {value}”);

            value++;

        }

    }

}

Do-While Loop in C# Programming.

C# प्रोग्राम में डू व्हाइल लूप, व्हाइल लूप के जैसा ही एक प्रोग्राम लूप है, लेकिन यह व्हाइल लूप की तुलना में मौजूदा प्रोग्राम में दी गई प्रोग्राम कंडीशन को चेक करने से पहले प्रोग्राम सोर्स कोड ब्लॉक को कम से कम एक बार एग्जीक्यूशन करने की गारंटी अवश्य देता है। इसका मतलब है की आपका डू व्हाइल लूप प्रोग्राम कोड एट लीस्ट एक बार अवश्य रन होगा।

Do-While Loop Syntax in C#.

do

{

    // write a do while program source code here you want to execute

} while (condition);

Example of a Do-While Loop in C#.

using System;

class DoWhileLoop

{

    static void Main()

    {

        int integer = 0;

        do

        {

            Console.WriteLine($”the integer value is – {integer}”);

            integer++;

        } while (integer <= 8);

    }

}

Common errors with for, while, and do-while loop in C# programs.

C# प्रोग्राम में इनफिनिट लूप कंडीशन को अवॉइड करने के लिए मौजूदा प्रोग्राम में यूजर डिफाइन प्रोग्राम कंडीशन अंत में आटोमेटिक फाल्स हो जाए. जिससे की प्रोग्राम लूप इटरेशन या रिपीट प्रोसेस को एन्ड कर लूप प्रोग्राम कंडीशन से अपने आप एग्जिट हो जाएगा।

C# Infinite Loop Condition Example.

using System;

class InfiniteWhileLoop

{

    static void Main()

    {

        int p = 1;

        while (true) // here we define Infinite loop behaviour

        {

            if (p == 7)

                break;

            Console.WriteLine(“p = ” + p);

            p++;

        }

        Console.WriteLine(“While Loop automatic terminate when p reached at 6.”);

    }

}

C# प्रोग्राम में ऑफ-बाय-वन एरर फॉर लूप में ऐरे डाटा टाइप बाउंड्री कंडीशन को प्रॉपर डिफाइन करे।

Off-by-one error for loop example in C#.

using System;

class OffByOneError

{

    static void Main()

    {

        int[] integers = { 7, 1, 8, 3, 4, 5 };

        // hee we define a Off-by-one error example in for loop

        for (int p = 0; p <= integers.Length; p++)

        {

            Console.WriteLine(integers[p]);

        }

    }

}

Main Differences between for, while, and do-while in c#.

Each FeatureFor loopWhile loopdo-while loop
Condition CheckIt checks condition Before loop beginIt checks condition Before loop beginIt checks condition After loop
Execution GuaranteeFor loop there is No Execution Guaranteewhile loop there is No Execution Guaranteedo-while loop at least 1 time Execution Guarantee
Best Use CaseUsed when you need Fixed iterations in seriesUsed when you don’t know about Unknown iterations seriesUsed when you want At least one time execution

C# प्रोग्राम में मल्टीप्ल नेस्टेड लूप में डीप प्रोग्राम कॉम्प्लेक्सिटी को अवाइड करने के लिए केयरफुल्ली यूज़ करें।

Multiple nested loop example in C#.

using System;

class MultipleNestedLoops

{

    static void Main()

    {

        Console.WriteLine(“\n Let see a Nested Loop example “);

        // here we define a Outer loop

        for (int p = 1; p <= 7; p++)

        {

            Console.WriteLine($”\t Element of – p = {p}”);

            // here we define a Middle loop

            for (int q = 1; q <= 7; q++)

            {

                Console.WriteLine($”\t Element of – q = {q}”);

                // here we define a Inner loop

                for (int r = 1; r <= 7; r++)

                {

                    Console.WriteLine($”\t\t\t Element of – r = {r}”);

                }

            }

            Console.WriteLine();

        }

        Console.WriteLine(“Nested loop terminated”);

    }

}

Leave a Reply