The loop statement must have four elements: initial conditions. Cycle conditions. Loop body. State change
for (initial condition; cyclic condition; state change)
{
Loop body
}
Simple example
for (int i=1;i<=10;i++)//start loop from 1 until the i=10 end loop is satisfied
Console.WriteLine ("I");//cycle record (i) final output (i)
Problem of the day
Seeking prime numbers
intsum =0; //Loop 2-100 between all the numbers for(intj =2; J <= -; J + +) { intCount =0; //in this loop view the number of current loops can be divisible several times for(inti =1; I <= J; i++) { if(j% i = =0) {Count++; } } //if it is divisible 2 times, the description is prime if(Count = =2) {sum+=J; Console.WriteLine (j); }} Console.WriteLine (sum);
The use of prime numbers can only be divisible by itself and 1 in defining a variable full count=2 is prime
Find odd even and output separately
Nothing difficult to do when it was not thought how to separate output
intsum =0; //Loop 2-100 between all the numbers for(intj =2; J <= -; J + +) { intCount =0; //in this loop view the number of current loops can be divisible several times for(inti =1; I <= J; i++) { if(j% i = =0) {Count++; } } //if it is divisible 2 times, the description is prime if(Count = =2) {sum+=J; Console.WriteLine (j); } }
2-23c# Base Loop Statements