C# Program To Convert Number In Characters - C# Tutorial
C# Course / Programs / C# Program To Convert Number In Characters

C# Program To Convert Number In Characters

BLUF: Mastering C# Program To Convert Number In Characters is essential for building robust applications with the .NET ecosystem. This tutorial provides clear explanations and practical examples to help you understand and apply this C# concept.
Enterprise Development Tip: C# Program To Convert Number In Characters

C# is a powerful, modern language for enterprise solutions. Discover how C# Program To Convert Number In Characters enhances your development workflow in the guide below.

In the C# programming language, converting numbers into characters can be achieved efficiently using a combination of loops and switch cases. The process involves receiving user input, iterating through the number until it reaches 0, dividing it by 10 during each iteration, and then using a switch case to determine the corresponding word for the obtained remainder.

Let's explore the C# code to convert a number into words.

Example

Example

using System;

  public class ConversionExample

   {

     public static void Main(string[] args)

      {

       int n,sum=0,r;   

       Console.Write("Enter the Number= ");  

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

       while(n>0)    

       {    

        r=n%10;    

        sum=sum*10+r;    

        n=n/10;    

       }    

       n=sum;    

       while(n>0)    

       {    

        r=n%10;    

        switch(r)    

        {    

         case 1:    

         Console.Write("one ");

         break;    

         case 2:    

         Console.Write("two ");    

         break;    

         case 3:    

         Console.Write("three ");  

         break;    

         case 4:    

         Console.Write("four ");  

         break;    

         case 5:    

         Console.Write("five ");  

         break;    

         case 6:    

         Console.Write("six ");   

         break;    

         case 7:  

         Console.Write("seven ");  

         break;  

         case 8:    

         Console.Write("eight ");    

         break;    

         case 9:    

         Console.Write("nine ");  

         break;    

         case 0:    

         Console.Write("zero ");  

         break;    

         default:    

         Console.Write("tttt ");    

         break;    

        }//end of switch    

        n=n/10;    

       }//end of while loop     

   }

  }

Output:

Output

Enter the Number= 357546

three five seven five four six

Input Required

This code uses input(). Please provide values below:

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience