w3resource

Java: Calculate the modules of two numbers without using any inbuilt modulus operator

Java Basic: Exercise-65 with Solution

Write a Java program to calculate the modules of two numbers without using any inbuilt modulus operator.
Test data:
Input the first number : 5
Input the second number: 3
2
Input the first number : 19
Input the second number: 7
5

Sample Solution:

Java Code:

import java.util.*;

public class Exercise65 {
    public static void main(String[] args) {
        // Create a Scanner object for user input
        Scanner in = new Scanner(System.in);

        // Prompt the user to input the first number
        System.out.print("Input the first number : ");
        int a = in.nextInt();  // Read and store the first number

        // Prompt the user to input the second number
        System.out.print("Input the second number: ");
        int b = in.nextInt();  // Read and store the second number

        // Calculate the division result of a by b
        int divided = a / b;

        // Calculate the remainder of a divided by b
        int result = a - (divided * b);

        // Print the remainder
        System.out.println(result);
    }
} 

Sample Output:

Input the first number : 19                                            
Input the second number: 7                                             
5 

Flowchart:

Flowchart: Java exercises: Calculate the modules of two numbers without using any inbuilt modulus operator

Java Code Editor:

Previous: Write a Java program that accepts two integer values between 25 to 75 and return true if there is a common digit in both numbers.
Next:Write a Java program to compute the sum of the first 100 prime numbers.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.