C # allows you to use another loop within one loop, and here are a few examples to illustrate this concept. Nesting in C # Nesting in C # Nesting in C # One thing to note about nested loops is that you can nest any other type of loop within any type of loop. For example, a The following program uses a nested When the above code is compiled and executed, it produces the following results: The prime numbers less than 1000 are: 1.19.1. Grammar #
for syntax of the loop statement:for ( init; condition; increment ) { for ( init; condition; increment ) { statement(s); } statement(s); }
while syntax of the loop statement:while(condition) { while(condition) { statement(s); } statement(s); }
do...while syntax of the loop statement:do { statement(s); do { statement(s); }while( condition ); }while( condition );
for loops can be nested in while within the cycle, and vice versa. 1.19.2. Example #
for loop to find prime numbers from2 to 100:Example #
using System; namespace Loops { class Program { static void Main(string[] args) { /* Definition of Local Variables */ int i, j; for (i = 2; i < 100; i++) { for (j = 2; j <= (i / j); j++) if ((i % j) == 0) break; // If found, it is not a prime number if (j > (i / j)) Console.WriteLine("{0} is a prime number", i); } Console.ReadLine(); } } }
2 is a prime number 3 is a prime number 5 is a prime number 7 is a prime number 11 is a prime number 13 is a prime number 17 is a prime number 19 is a prime number 23 is a prime number 29 is a prime number 31 is a prime number 37 is a prime number 41 is a prime number 43 is a prime number 47 is a prime number 53 is a prime number 59 is a prime number 61 is a prime number 67 is a prime number 71 is a prime number 73 is a prime number 79 is a prime number 83 is a prime number 89 is a prime number 97 is a prime number
