Skip to content
Menu
Code for Java c
  • Home
  • Java
    • Java Examples
    • Java tutorials
  • C
    • C tutorials
    • C Examples
  • C++
    • C++ Tutorials
    • C++ Examples
  • Python
    • Python Tutorials
    • Python Examples
  • About
    • About me
    • contact us
    • disclaimer
    • Privacy Policy
Code for Java c
Perform division of two numbers in C language|using 6ways

Find division of two numbers in Java language|5ways

Posted on September 6, 2020September 9, 2020

Table of Contents

  • Find division of two numbers in Java language|5ways
    • Division of two numbers in Java language
      • Find division of two numbers in Java – standard method
      • Find division of two numbers in Java – using user input
      • Find division of two numbers in Java – using method
      • Find division of two numbers in Java – using recursion
      • Find division of two numbers in Java – using without divisional operator
    • Related

Find division of two numbers in Java language|5ways

In this tutorial, we will discuss the Find division of two numbers in Java language

In this post, we are going to learn how to find division of two numbers via different 5 ways in Java.

Division of two numbers in Java language

Find division of two numbers in Java – standard method

Program 1

public class FindDivision{
public static void main(String args[]){
int num1=120,num2=15;
int div=num1/num2;
System.out.println("Division of "+num1+" and "+num2+":"+div);
}
}

When the above code is executed, it produces the following result

division of 120 and 15 is: 8

 

In this program,

  • integer variables num1,num2 are declared and initialized
  • The num1 and num2 both are divided together and the value is assigned to the variable div.
  • Then,the program is displayed the output of using System.out.println();

Find division of two numbers in Java – using user input

Program 2

import java.util.Scanner;
public class FindDivision1{
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
//create a scanner instance for receives input
// from the user - input from keyboard
System.out.print("Enter the value to num1: ");
int num1=scan.nextInt();
System.out.print("Enter the value to num2: ");
int num2=scan.nextInt();
int div=num1/num2; 
System.out.println("Division of "+num1+" and "+num2+":"+div);
}
}

When the above code is executed, it produces the following result

Enter the value to num1: 1000
Enter the value to num2: 25
Division of 1000 and 25: 40

 

In the program,

  • Declare variables num1, num2
  • The program asks input from the user
  • Then the user enters the input values for num1, num2.
  • The program will read the input using scanner class and store the variables num1 and num2 respectively
  • The num1 and num2 both are divided together and the value assigned to the div variable
  • Then, the program displays the output using System.out.println() function

 

Find division of two numbers in Java – using method

Program 3

import java.util.Scanner;
public class FindDivision2{
static void divisionNum(int x,int y){//user defind method
int division=x/y;//caculate Division of two numbers
System.out.println("Division of "+x+" and "+y+":"+division);
//display result

}
public static void main(String args[]){//main method
Scanner scan=new Scanner(System.in);
//create a scanner instance for receives input
// from the user - input from keyboard
System.out.print("Enter the value to num1: ");
int num1=scan.nextInt();
System.out.print("Enter the value to num2: ");
int num2=scan.nextInt();
divisionNum(num1,num2);//calling the method


}

}

When the above code is executed, it produces the following result

Enter the value to num1: 2400
Enter the value to num2: 80
Division of 1000 and 25: 30

 

In the program,

  • Declare variables num1, num2, division.
  • The program asks input from the user
  • Then the user enters the input values for num1, num2.
  • The program will read the input using scanner class and store the variables num1 and num2 respectively
  • Define the method(divisionNum()) to caculate division of given two numbers
  • Call the method to produce output
  • finally, the program displays the value of  division using System.out.println()

 

Find division of two numbers in Java – using recursion

Program 4

import java.util.Scanner;
public class FindDivision3{

public static void main(String args[]){//main method
Scanner scan=new Scanner(System.in);
//create a scanner instance for receives input
// from the user - input from keyboard
System.out.print("Enter the value to num1: ");
int num1=scan.nextInt();
System.out.print("Enter the value to num2: ");
int num2=scan.nextInt();
int result=divisionNum(num1,num2);//calling the method
System.out.println("Division of "+num1+" and "+num2+":"+result);

}
static int divisionNum(int x,int y){//user defind method
if (y==0)
{
  return 0;
}
else if (x-y==0){
  return 1;
}
else if (x<y){
  return 0;
}
else{
  return (1+divisionNum(x-y,y));
}
}

}

When the above code is executed, it produces the following result

Enter the value to num1: 240
Enter the value to num2: 16
Division of 240 and 16: 15

 

In the program,

  • Declare variables num1, num2 and result.
  • The program asks input from the user
  • Then the user enters the input values for num1, num2.
  • The program will read the input using scanner class and store the variables num1 and num2 respectively
  • Define the method(divisionNum()) to caculate division recursively
  • Call the recursive method to produce output
  • finally, the program displays the value of division using System.out.println().

 

 

Find division of two numbers in Java – using without divisional operator

Program 5

import java.util.Scanner;
class Divwithoutdivision{
public static void main(String args[]){//main method
int num1,num2,div,result=0;
Scanner scan=new Scanner(System.in);
//create a scanner instance for receives input
// from the user - input from keyboard
System.out.print("Enter the value to num1: ");
num1=scan.nextInt();
System.out.print("Enter the value to num2: ");
num2=scan.nextInt();
div=num1+num2;
while(div>num2){
  div=div-num2;
  result++;
  
}
System.out.println("Division of "+num1+" and "+num2+":"+result);
}
}

When the above code is executed, it produces the following result

Enter the value to num1: 200

Enter the value to num2: 10

Division of 200 and 10: 20

 

Suggested post

Data type and variable in Java language

variable types in Java language

Operator in Java language

if statement in Java language

For loop in Java language

Method in Java language

Recursion in Java language

 

Similar post

C program to calculate division of two numbers | 6 different Methods

C++ program to calculate division of two numbers | 6 different Methods

Python program to calculate division of two numbers | 4 different Methods

 

Related

Recent Posts

  • Multiply two numbers in Java using scanner| 5 different ways
  • 5 different ways to Divide two numbers in Java using scanner
  • Learn 8 Ways to Subtract Two Numbers Using Methods in Java
  • 10 ways to subtract two numbers in Java
  • Java Code Examples – Multiply Two Numbers in 5 Easy Ways
  • How to Divide two numbers in Java| 5 different ways

tag

Addition (8) Array (38) C++ language (91) C language (98) c sharp (23) Division (8) Function (29) if else (32) Java language (108) JavaScript (5) loops (138) Multiply (8) Oop (2) patterns (66) PHP (13) Python Language (38) Subtraction (9) temperature (20)

Archives

Categories

Address

Global information technology

Puloly south, PointPedro

Jaffna

Srilanka

©2026 Code for Java c | Powered by SuperbThemes