Find the smallest factor of a value : Break « Statement « C# / CSharp Tutorial






using System; 
 
class MainClass {  
  public static void Main() {  
    int factor = 1; 
    int num = 1000; 
      
    for(int i=2; i < num/2; i++) {  
      if((num%i) == 0) { 
        factor = i; 
        break; // stop loop when factor is found 
      } 
    }  
    Console.WriteLine("Smallest factor is " + factor);  
  }  
}
Smallest factor is 2








4.7.Break
4.7.1.Using break to exit a for loop
4.7.2.Find the smallest factor of a value
4.7.3.Using break with nested loops
4.7.4.Using break to exit a do-while loop
4.7.5.Use break with a foreach.