forked from aromalsanthosh/Java-Lab-S3
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathReverse.java
More file actions
39 lines (34 loc) · 793 Bytes
/
Reverse.java
File metadata and controls
39 lines (34 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.util.Scanner;
class ReverseNumber {
public int reverseNum(int num) {
int org,rev=0,rem;
org=num;
while (org!=0) {
rem=org%10;
rev=(rev*10)+rem;
org/=10;
}
return rev;
}
}
class CheckPalindrome extends ReverseNumber{
public void checkPalindrome(int num,int reverse) {
if(num==reverse) {
System.out.println("Number is Palindrome");
}
else{
System.out.println("Number is Not Palindrome");
}
}
}
public class Reverse{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
CheckPalindrome ob =new CheckPalindrome();
System.out.println("Enter a number :");
int num =sc.nextInt();
int reverse= ob.reverseNum(num);
System.out.println("Reversed Number : "+reverse);
ob.checkPalindrome(num, reverse);
}
}