Reverse Integer code example

Example 1: reverse a number using arithmetic operations

//continue to loop until  a value is equal to 0

public class ReverseNum{
  
  public static void main(String[] args {
  
  int a = 543;
  int reverse = 0;
  
 while(a!=0){ //itera the process
 
 int digit = a%10; //isolate the last digit number
 
 reverse = digit + (reverse*10); //append last digit to reverse
 a=a/10; // remove the last digit from number
   } 
   System.out.println(reverse);
   
     } }

Example 2: write a java program to ReverseNumber

public class ReverseNumber {
    public static void main(String[] args) {
        int num = 1234, reversed = 0;

        while(num != 0) {
            int digit = num % 10;
            reversed = reversed * 10 + digit;
            num = num / 10;
        }
        System.out.println("Reversed Number: " + reversed);
}}

Example 3: reverse a integer in java

while(num != 0) 
{
   int digit = num % 10;
   reversed = reversed * 10 + digit;
   num /= 10;
}

Example 4: program to reverse a number in c

#include <stdio.h>
int main() {
    int n, rev = 0, remainder;
    printf("Enter an integer: ");
    scanf("%d", &n);
    while (n != 0) {
        remainder = n % 10;
        rev = rev * 10 + remainder;
        n /= 10;
    }
    printf("Reversed number = %d", rev);
    return 0;
}

Tags:

C Example