English

Write program to print all common factors of two numbers.

Advertisements
Advertisements

Question

Write program to print all common factors of two numbers.

Code Writing
Advertisements

Solution

importjava.util.*;
class clCommon
{
    void main()
    {
        Scanner sc = new Scanner(System.in);
        int n1, n2;
        System.out.print("Enter number1: ");
        n1 = sc.nextInt();
        System.out.print("Enter number2 : ");
        n2 = sc.nextInt();
        System.out.println("Common factors of " + n1 + “ & " + n2 + "are : ");
        for(int f = 1; f <= Math.min(n1, n2); f++)
        {
           if (n1%f=0 && n2%f=0)
           {
              System.out.print("" + f);
           }
        }
    }
}

Output:

Enter number 1 : 60 

Enter number 2 : 48 

Common factors of 60 & 48 are: 

1 2 3 4 6 12

shaalaa.com
  Is there an error in this question or solution?
Chapter 11: Programs Overall - Loops [Page 251]

APPEARS IN

Rupa Pandit Computer Applications [English] Class 10 ICSE
Chapter 11 Programs Overall
Loops | Q 1. | Page 251
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×