» » » C program to reverse a number using while loop and for loop

  • Finding reverse number means for example take 123 then we need to get 321 is its reverse number.
  • In c programming we can do it by using for loop and while loop.
  • Lets us see an example C program to get reverse number of a number by using while loop and for loop.
  • while(n != 0)
  •    {
  •         rem = n%10;
  •         reverse_Number = reverse_Number*10 + rem;
  •         n /= 10;
  •     }



Program #1 : Write a c program to reverse  number using for loop.


  1. #include <stdio.h>
  2. // www. instanceofjava.com all rights reserved
  3. int main()
  4. {
  5.     int n, reverse_Number = 0, rem,Original_number=0;
  6.  
  7.     printf("Enter a number to get reverse number ");
  8.     scanf("%d", &n);
  9.  Original_number=n;
  10.     while(n != 0)
  11.     {
  12.         rem = n%10;
  13.         reverse_Number = reverse_Number*10 + rem;
  14.         n /= 10;
  15.     }
  16.  
  17.     printf("Reversed Number of %d is = %d",Original_number=0;,reverse_Number);
  18.     getch();
  19. }

 Output:


reverse number in c program


Program #2 :  Write a C program to reverse a number using for loop
 

  1. #include <stdio.h>
  2. // www. instanceofjava.com all rights reserved
  3. int main()
  4. {
  5.     int n, reverse_Number = 0, rem,Original_number=0;
  6.  
  7.     printf("Enter a number to get reverse number ");
  8.     scanf("%d", &n);
  9.     Original_number=n;
  10.     for(;n != 0;)
  11.     {
  12.         rem = n%10;
  13.         reverse_Number = reverse_Number*10 + rem;
  14.         n /= 10;
  15.     }
  16.  
  17.     printf("Reversed Number of %d is = %d",Original_number,reverse_Number);
  18.  
  19.     getch();
  20. }

 Output:

  1. Enter a number to get reverse number
  2. 123987
  3. Reversed Number of 123987 is = 789321 

Instance Of Java

We will help you in learning.Please leave your comments and suggestions in comment section. if you any doubts please use search box provided right side. Search there for answers thank you.
«
Next
Newer Post
»
Previous
Older Post

No comments

Leave a Reply

Select Menu