answersLogoWhite

0


Best Answer

public class StringReverseExample

{

public static void main(String[] args)

{

int num=1001;

int n=num, rev;

while(num!=0)

{

int d=num%10;

rev= (rev*10)+d;

num=num/10;

}

System.uot.println(rev);

}

}

User Avatar

Wiki User

βˆ™ 12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

βˆ™ 15y ago

To reverse the digits, you mean? I would convert to a StringBuffer, and use the built-in reverse() method to reverse it.

If you want to program this yourself, because that is what a teacher wants, get the last digit and print it out (or add it to a string); then divide the number by 10, and again get the last digit of the result (which is the second-last digit from the original number), and continue until you have naught left. To get the last digit, use the "%" operator:

myNumber % 10

This will give you the remainder of the division by 10.

To reverse the digits, you mean? I would convert to a StringBuffer, and use the built-in reverse() method to reverse it.

If you want to program this yourself, because that is what a teacher wants, get the last digit and print it out (or add it to a string); then divide the number by 10, and again get the last digit of the result (which is the second-last digit from the original number), and continue until you have naught left. To get the last digit, use the "%" operator:

myNumber % 10

This will give you the remainder of the division by 10.

To reverse the digits, you mean? I would convert to a StringBuffer, and use the built-in reverse() method to reverse it.

If you want to program this yourself, because that is what a teacher wants, get the last digit and print it out (or add it to a string); then divide the number by 10, and again get the last digit of the result (which is the second-last digit from the original number), and continue until you have naught left. To get the last digit, use the "%" operator:

myNumber % 10

This will give you the remainder of the division by 10.

To reverse the digits, you mean? I would convert to a StringBuffer, and use the built-in reverse() method to reverse it.

If you want to program this yourself, because that is what a teacher wants, get the last digit and print it out (or add it to a string); then divide the number by 10, and again get the last digit of the result (which is the second-last digit from the original number), and continue until you have naught left. To get the last digit, use the "%" operator:

myNumber % 10

This will give you the remainder of the division by 10.

This answer is:
User Avatar

User Avatar

Wiki User

βˆ™ 14y ago

class Reverse

{

public static void printReverse(int n)

{

int temp = n;

int rev = 0, b;

while ( n > 0 )

{

b = n % 10;

rev = rev * 10 + b;

n = n / 10;

}

System.out.println("The number is..." + temp);

System.out.println("The reverse of the number is..." + rev);

}

}

This answer is:
User Avatar

User Avatar

Wiki User

βˆ™ 13y ago

class Reverse{

public static void main(String args[]){

int num=0,rem=0,rev=0;

Scanner sc=new Scanner(System.in);

System.out.println("ENTER THE NUMBER TO BE REVERSED:");

num=sc.nextInt();

do{

rem=num%10;

rev=rev+(rem*10);

num=num/10;

}while(num!=0);

System.out.println("REVERSE OF THE NUMBER IS:"+rev);

}

}

This answer is:
User Avatar

User Avatar

Wiki User

βˆ™ 15y ago

To reverse the digits, you mean? I would convert to a StringBuffer, and use the built-in reverse() method to reverse it.

If you want to program this yourself, because that is what a teacher wants, get the last digit and print it out (or add it to a string); then divide the number by 10, and again get the last digit of the result (which is the second-last digit from the original number), and continue until you have naught left. To get the last digit, use the "%" operator:

myNumber % 10

This will give you the remainder of the division by 10.

This answer is:
User Avatar

User Avatar

Wiki User

βˆ™ 11y ago

I suggest to convert the number to a String, or better directly to a StringBuffer, object. Then use the reverse() method of the StringBuffer class.


This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Program for print reverse string of given number in java?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How do you convert a number that consist of alphabet and number in reverse order?

To reverse a number, first convert the number to a string, then reverse the string. Given your number consists of alphanumeric characters, the number must already be a string so simply reverse the string: #include<string> using std::string; string reverse (const string& s) { string str {}; for (auto c : s) str.insert (str.begin(), c); return str; } int main () { std::cout << "Enter a number: "; string s {}; std::cin >> s; std::cout << "The number in reverse is: " << reverse (s); }


How to write A Java program to print number of digits in a given number?

One way to do this is to convert the number to a String, then use the corresponding String method to find out the length of the String.


2 Create a Console application that gets the a number as input from the user and it should be reversed?

//This function reverse any given string, except nullstatic string Reverse(string s) {char[] temp = s.ToCharArray();Array.Reverse(temp);return new string(temp);}//The main usagestring inputString = Console.ReadLine();Console.WriteLine(Reverse(inputString));


How do you write a program that outputs a given characters in reverse?

write the javascript code to display the reverse no. of given no. (e.g. 247 reverse of 742)


Write a java program to count the space from the given line?

.... String line = "This is example program with spaces"; String[] tokens = line.split(" "); System.out.println(tokens.length-1); .......

Related questions

How do you convert a number that consist of alphabet and number in reverse order?

To reverse a number, first convert the number to a string, then reverse the string. Given your number consists of alphanumeric characters, the number must already be a string so simply reverse the string: #include<string> using std::string; string reverse (const string& s) { string str {}; for (auto c : s) str.insert (str.begin(), c); return str; } int main () { std::cout << "Enter a number: "; string s {}; std::cin >> s; std::cout << "The number in reverse is: " << reverse (s); }


Fox pro program to reverse the given number?

reverse programe in fox pro


How to write A Java program to print number of digits in a given number?

One way to do this is to convert the number to a String, then use the corresponding String method to find out the length of the String.


How do you determine if a given string is palindrome or not?

Reverse the string and compare it to the original. If they match, then it is a palindrome.


2 Create a Console application that gets the a number as input from the user and it should be reversed?

//This function reverse any given string, except nullstatic string Reverse(string s) {char[] temp = s.ToCharArray();Array.Reverse(temp);return new string(temp);}//The main usagestring inputString = Console.ReadLine();Console.WriteLine(Reverse(inputString));


Could you write a assembly language program in tasm To check whether a given number present in a sequence of given memory location containing the string to be checked in 8086?

8086 assembly language program to check wether given number is perfect or not


How do you write a program that outputs a given characters in reverse?

write the javascript code to display the reverse no. of given no. (e.g. 247 reverse of 742)


Find out the square root for that given number using string?

Halv that given number,Make a square that has that half number as the length of a side.Stretch the string across the diagonal of the square from corner to corner.The length of the string is the square root of the given number


Write a program to reverse the given string?

Use for loop declare string array str[] and string variable l= string length of string array j=l for i=0 to i=l/2 then temp=str[i] str[i]=str[j-1] str[j-1]=temp j=j-1 now print str array it will be reversed


A C program to print the number of words from given String?

/*We can calculate this with a lot of methods I'll explain only one of them */ *str = "abcd"; // this is a input string printf("%d", strlen(str));


Write a java program to count the space from the given line?

.... String line = "This is example program with spaces"; String[] tokens = line.split(" "); System.out.println(tokens.length-1); .......


Program to generate tokens from a given expression string?

a promlem to solve an equation or a assigment