Subtracting two numbers is one of the most basic Java programs. This guide explains it professionally in English with small Hinglish notes for easy understanding.
Program
import java.util.Scanner;
public class SubtractNumbers {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter first number: ");
int num1 = sc.nextInt();
System.out.print("Enter second number: ");
int num2 = sc.nextInt();
int difference = num1 - num2;
System.out.println("The difference is: " + difference);
sc.close();
}
}
Run
Enter first number: 25
Enter second number: 10
The difference is: 15
Explanation
- Import
Scannerclass to take input from the user.
User se input lene ke liyeScannerclass import karein. - Create
Scannerobject.
Input ke liye Scanner object banayein. - Take first number input using
nextInt().
Pehla number inputnextInt()se lein. - Take second number input using
nextInt().
Dusra number inputnextInt()se lein. - Subtract second number from first number and store in
difference.
Pehle number me se dusra number minus karkedifferenceme store karein. - Print the difference using
System.out.println().
Difference ko screen par print karein. - Close the Scanner object.
Scanner object ko close karein.
Algorithm – Step by Step
- Start the program.
Program start karein. - Create Scanner object to take input.
Input ke liye Scanner object banayein. - Prompt the user to enter first number and store it.
User se pehla number maangkar store karein. - Prompt the user to enter second number and store it.
User se dusra number maangkar store karein. - Subtract second number from first number.
Pehla number me se dusra number minus karein. - Display the difference.
Difference ko screen par dikhaayein. - End the program.
Program ko end karein.
Flowchart
┌───────────┐
│ Start │
└─────┬─────┘
│
▼
┌─────────────────┐
│ Input num1 │
└─────┬───────────┘
│
▼
┌─────────────────┐
│ Input num2 │
└─────┬───────────┘
│
▼
┌───────────────────────┐
│ difference = num1 - num2 │
└─────┬─────────────────┘
│
▼
┌───────────────────────┐
│ Print difference │
└─────┬─────────────────┘
│
▼
┌───────────┐
│ End │
└───────────┘
