Arithmetic Operations Java Program

Arithmetic Operations Java Program

There are several ways to code for this program; below are a few ways:-

First Way:– Defining Static Inputs

In this example we are assigning Static inputs, i.e. we cannot change these inputs at run time
Program explanation:-

  • Taking Integer datatype- Number1 and Number2
  • Assigning value to Number1=1000, Number2=500
  • Defining Integer variable addition, subtraction and multiplication to store arithmetic operations performed on numbers.
  • Defining Floating variable division to store division operations performed on numbers
  • Printing all operations using simple printing Statements.

import java.util.*;
import java.lang.*;

public class Arithmetic
{
public static void main(String[] args)
{
int Number1=1000,Number2=500; //assigning values to Number1 & Number2 # Static Inputs
int addition=Number1+Number2; // Addition logic
int subtraction=Number1+Number2; // Subtraction  logic 
int multiplication=Number1*Number2; // multiplication logic
float division=Number1/Number2; //division logic

//Printing logic
System.out.println("Addition of Numbers:" +addition);
System.out.println("Subtraction of Numbers:" +subtraction);
System.out.println("Multiplication of Numbers:" +multiplication);
System.out.println("Division of Numbers:" +division);
}
}
Output:
Addition of Numbers:1500
Subtraction of Numbers:500
Multiplication of Numbers:500000
Division of Numbers:2.0

Second way:- Taking Inputs from Users

In this Example we are taking custom input from users, Such that it will give flexibility to the user to choose any number to perform arithmetic operations.
Program Explanation:-

  • Taking Integer datatype- Number1 and Number2
  • Define Scanner variable ‘Sc’ to Scan the input given by the user
  • Integer variable addition, subtraction, and multiplication to store arithmetic operation performed on numbers.
  • Take Floating variable division to store division operations performed on numbers
  • Print all operations using simple printing Statements.

import java.util.*;
import java.lang.*;
import java.util.Scanner;

public class Arithmetic
{
public static void main(String[] args)
{
//taking custom inputs from users
int Number1,Number2;
Scanner Sc=new Scanner(System.in);
System.out.println("Enter first Number")
Number1=Sc.nextInt();
System.out.println("Enter Second Number")
Number2=Sc.nextInt();

int addition=Number1+Number2; // Addition logic
int subtraction=Number1+Number2; // Subtraction  logic 
int multiplication=Number1*Number2; // multiplication logic
float division=Number1/Number2; //division logic

//Printing logic
System.out.println("Addition of Numbers:" +addition);
System.out.println("Subtraction of Numbers:" +subtraction);
System.out.println("Multiplication of Numbers:" +multiplication);
System.out.println("Division of Numbers:" +division);
}
}
output:
Enter first Number
1000
Enter Second Number
500
Addition of Numbers:1500
Subtraction of Numbers:500
Multiplication of Numbers:500000
Division of Numbers:2.0

Questions can be asked in this Topic

  • Derive a logic to use arithmetic operators in Java.
  • What are arithmetic operators in Java, explain with an example
  • Code for addition, subtraction, division, and multiplication?

Leave a Comment