Page 276 - Computer science 868 Class 12
P. 276
void display() : displays the original number along with its reverse by invoking
the method reverse()
Specify the class Revno, giving details of the constructor, void inputnum(), int reverse(int) and void display(). Define the
main() function to create an object and call the functions accordingly to enable the task.
Ans. import java.util.*;
class Revno
{
int num;
Revno()
{
num=0;
}
void inputnum()
{
Scanner sc= new Scanner(System.in);
System.out.println("Enter a number");
num=sc.nextInt();
}
int reverse(int nn)
{
if(nn>0)
{
num = num*10 + (nn%10);
reverse(nn/10);
}
return num;
}
void display()
{
int n=num;
num=0;
System.out.println("Original Number "+n);
System.out.println("Reversed number v+reverse(n));
}
public static void main()
{
Revno ob= new Revno();
ob.inputnum();
ob.display();
}
}
//Output
Enter a number
1234
Original Number 1234
Reversed number 4321
274274 Touchpad Computer Science-XII

