/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
import java.util.Scanner ;
class ForLoopReverseDemo
{
public static void main
( String args
[ ] ) {
int num= 0 ;
int reversenum = 0 ;
System .
out .
println ( "Input your number and press enter: " ) ; //This statement will capture the user input
Scanner in
= new Scanner
( System .
in ) ; //Captured input would be stored in number num
num = in.nextInt ( ) ;
/* for loop: No initialization part as num is already
* initialized and no increment/decrement part as logic
* num = num/10 already decrements the value of num
*/
for ( ; num != 0 ; )
{
reversenum = reversenum * 10 ;
reversenum = reversenum + num% 10;
num = num/ 10 ;
}
System .
out .
println ( "Reverse of specified number is: " + reversenum
) ; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS51dGlsLlNjYW5uZXI7CmNsYXNzIEZvckxvb3BSZXZlcnNlRGVtbwp7CiAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pCiAgIHsKICAgICAgaW50IG51bT0wOwogICAgICBpbnQgcmV2ZXJzZW51bSA9MDsKICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJJbnB1dCB5b3VyIG51bWJlciBhbmQgcHJlc3MgZW50ZXI6ICIpOwogICAgICAvL1RoaXMgc3RhdGVtZW50IHdpbGwgY2FwdHVyZSB0aGUgdXNlciBpbnB1dAogICAgICBTY2FubmVyIGluID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgLy9DYXB0dXJlZCBpbnB1dCB3b3VsZCBiZSBzdG9yZWQgaW4gbnVtYmVyIG51bQogICAgICBudW0gPSBpbi5uZXh0SW50KCk7CiAgICAgIC8qIGZvciBsb29wOiBObyBpbml0aWFsaXphdGlvbiBwYXJ0IGFzIG51bSBpcyBhbHJlYWR5CiAgICAgICAqIGluaXRpYWxpemVkIGFuZCBubyBpbmNyZW1lbnQvZGVjcmVtZW50IHBhcnQgYXMgbG9naWMKICAgICAgICogbnVtID0gbnVtLzEwIGFscmVhZHkgZGVjcmVtZW50cyB0aGUgdmFsdWUgb2YgbnVtCiAgICAgICAqLwogICAgICBmb3IoIDtudW0gIT0gMDsgKQogICAgICB7CiAgICAgICAgICByZXZlcnNlbnVtID0gcmV2ZXJzZW51bSAqIDEwOwogICAgICAgICAgcmV2ZXJzZW51bSA9IHJldmVyc2VudW0gKyBudW0lMTA7CiAgICAgICAgICBudW0gPSBudW0vMTA7CiAgICAgIH0KCiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiUmV2ZXJzZSBvZiBzcGVjaWZpZWQgbnVtYmVyIGlzOiAiK3JldmVyc2VudW0pOwogICB9Cn0=