Infolinks - Earn Easy Money

Saturday, April 4, 2015

C Program to find reverse of number and also that it is equal to original or not

#include <iostream>
#include <stdio.h>
#include <conio.h>
int main(  )
{
  int last_digit, number, next_digit, rev_num;
  printf ("Enter the five-digit number that has to be reversed and checked for equality:");
  scanf("%d", &number);
  last_digit = number - ((number / 10) * 10);
  rev_num = last_digit;
  next_digit = (number / 10) - ((number / 100) * 10);
  rev_num = (rev_num * 10) + next_digit;
  next_digit = (number / 100) - ((number / 1000) * 10);
  rev_num = (rev_num * 10) + next_digit;
  next_digit = (number / 1000) - ((number / 10000) * 10);
  rev_num = (rev_num * 10) + next_digit;
  next_digit = (number / 10000) - ((number / 100000) * 10);
  rev_num = (rev_num * 10) + next_digit;
  printf ("The Reversed Number is: %d",rev_num);

  if (rev_num==number)
   {
      printf("\nEntered number and reversed number are equal\n");
   }
  else
   {
      printf("\nEntered number and reversed number are not equal\n");
   }
  return 0 ;
}

No comments:

Post a Comment

Must drop your comments about post.