Java Program to Find Factors of a Number

Java program to find factors of an any number.
import java.util.*;
class ranjan1
{
 public static void main(String args[])
 {
  int n,i,c=0;
  Scanner rd = new Scanner(System.in);
  System.out.print("Enter any number: ");
  n = rd.nextInt();
  System.out.println("Factors of "+n+ " are = ");
  for(i=1;i<=n;i++)
  {
   if(n%i == 0)
   {
    System.out.print(i+"  ");
    c++;
   }
  }
  System.out.println("Total no. of factors of "+n+" are = "+c);
 }
}

Output:

Enter any number: 6
Factors of 6 are = 1 2 3 6
Total no. of factors of 6 are = 4

Post a Comment

0 Comments