Write a C# program to reverse the number

Algorithm:-

(1)Start

(2)Get the number from user

(3)find the modulus/remainder of the number(remainder=number%10)

(4)find the sum  of  reverse of remainder of number(reverse=reverse*10+remainder)

(5)find the  quotient of the number(number=number/10)

(6)Repeat these step if number is greater than zero.

(7)print the number(reverse)

(8)Stop



using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace TestApplicationOnly

{

    class Program

    {

        static void Main(string[] args)

        {

            int num, reverse = 0, r;//where r is remainder

            Console.WriteLine("Enter a Number : ");

            num = int.Parse(Console.ReadLine());

            while (num != 0)

            {

                r = num % 10;

                reverse = reverse * 10 + r;

                num = num / 10;

            }

            Console.WriteLine("reverse of given number is : " + reverse);

            Console.ReadKey();

        }

    }

}


Enter a Number :

123

reverse of given number is : 321 

एक टिप्पणी भेजें

0 टिप्पणियाँ