[Go to site: main page, start]

0% found this document useful (0 votes)
11 views14 pages

Java Scanner Programs with Outputs

Uploaded by

anishdas2608
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views14 pages

Java Scanner Programs with Outputs

Uploaded by

anishdas2608
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

20 Java Programs using Scanner with Output

1. Addition of Two Numbers


import [Link];
class AddTwoNumbers {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter two numbers: ");
int a = [Link]();
int b = [Link]();
int sum = a + b;
[Link]("Sum = " + sum);
}
}

Output:
Enter two numbers: 5

Sum = 11

2. Subtract Two Numbers

import [Link];
class Subtract {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter two numbers: ");
int a = [Link]();
int b = [Link]();
[Link]("Difference = " + (a - b));
}
}

Output:
Enter two numbers: 16

Difference =10.

[Link] Two Numbers

import [Link];
class Multiply {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter two numbers: ");
int a = [Link]();
int b = [Link]();
[Link]("Product = " + (a * b));
}
}

Output:
Enter two numbers: 5

Product = 30

4. Divide Two Numbers

import [Link];
class Divide {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter dividend and divisor: ");
int a = [Link]();
int b = [Link]();
[Link]("Quotient = " + (a / b));
}
}
Output:
Enter two numbers: 30

6
Quotient = 5

5. Find Square of a Number


import [Link];
class Square {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter a number: ");
int n = [Link]();
[Link]("Square = " + (n * n));
}
}

output:
Enter a number: 9
Square = 81

6. Check Even or Odd


import [Link];
class EvenOdd {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter a number: ");
int n = [Link]();
if(n % 2 == 0)
[Link]("Even");
else
[Link]("Odd");
}
}
output:
Enter a number: 5
Odd

7. Find Largest of Two Numbers


import [Link];
class LargestTwo {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter two numbers: ");
int a = [Link]();
int b = [Link]();
[Link]("Largest = " + (a > b ? a : b));
}
}

Output:
Enter two numbers: 55

78
Largest = 78

8. Find Area of Circle


import [Link];
class CircleArea {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter radius: ");
double r = [Link]();
double area = 3.14 * r * r;
[Link]("Area = " + area);
}
}
Output:

Enter radius: 7
Area = 153.86
9. Simple Interest
import [Link];
class SimpleInterest {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter P, R, T: ");
double p = [Link]();
double r = [Link]();
double t = [Link]();
double si = (p * r * t) / 100;
[Link]("Simple Interest = " + si);
}
}
Output:

Enter P, R,T: 1000 5 2


Simple Interest = 100.0

10. Check Positive or Negative


import [Link];
class PositiveNegative {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Enter a number: ");
int n = [Link]();
if(n > 0)
[Link]("Positive");
else if(n < 0)
[Link]("Negative");
else
[Link]("Zero");
}
}
Output:
Enter a number:-8
Negative

[Link] of square

import [Link];

class PerimeterSquare {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter side: ");

int s = [Link]();

[Link]("Perimeter = " + (4 * s));

Output:

Enter side: 6

Perimeter:24

[Link] of three numbers

import [Link];

class Average {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter three numbers: ");


double a = [Link]();

double b = [Link]();

double c = [Link]();

double avg = (a + b + c) / 3;

[Link]("Average = " + avg);

Output:

Enter three numbers: 3

Average=4.0

[Link] Percentage

import [Link];

class Percentage {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter total marks and obtained marks: ");

double total = [Link]();

double obtained = [Link]();

double per = (obtained / total) * 100;

[Link]("Percentage = " + per + "%");

}
}

Output:

Enter total marks and obtained marks:500

420

Percentage:84.0%

[Link] leap year or not

import [Link];

class LeapYear {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter a year: ");

int y = [Link]();

if((y % 400 == 0) || (y % 4 == 0 && y % 100 != 0))

[Link]("Leap Year");

else

[Link]("Not Leap Year");

Output:

Enter a year: 2024

Leap year

[Link] factorial

import [Link];
class Factorial {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter a number: ");

int n = [Link]();

int fact = 1;

for(int i = 1; i <= n; i++)

fact *= i;

[Link]("Factorial = " + fact);

Output:

Enter a number:5

Factorial:120

[Link] of digits

import [Link];

class SumDigits {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter a number: ");

int n = [Link]();

int sum = 0;

while(n > 0) {
sum += n % 10;

n /= 10;

[Link]("Sum of digits = " + sum);

Output:

Enter a number: 1234

Sum of digits:10

[Link] a number

[11:32 PM, 10/23/2025] Sangita Bag: import [Link];

class ReverseNumber {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter a number: ");

int n = [Link]();

int rev = 0;

while(n > 0) {

rev = rev * 10 + n % 10;

n /= 10;

[Link]("Reversed Number = " + rev);

}
}

Output:

Enter a number:5431

Reversed Number=1345

[Link] palindrome or not

import [Link];

class Palindrome {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter a number: ");

int n = [Link]();

int temp = n, rev = 0;

while(n > 0) {

rev = rev * 10 + n % 10;

n /= 10;

if(temp == rev)

[Link]("Palindrome");

else

[Link]("Not Palindrome");

}
Output:

Enter a number: 141

Palindrome

[Link] series

import [Link];

class Fibonacci {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter number of terms: ");

int n = [Link]();

int a = 0, b = 1, c;

[Link](a + " " + b);

for(int i = 2; i < n; i++) {

c = a + b;

[Link](" " + c);

a = b;

b = c;

Output:

Enter number of terms:7

0112 3 58
20.L argest of three numbers

import [Link];

class LargestOfThree {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter three numbers: ");

int a = [Link]();

int b = [Link]();

int c = [Link]();

if(a >= b && a >= c)

[Link]("Largest number = " + a);

else if(b >= a && b >= c)

[Link]("Largest number = " + b);

else

[Link]("Largest number = " + c);

Output:

Enter three numbers:15

47

88
Largest number=88

You might also like