Write a java Program to Print given number in words

Write a java Program to Print given number in words

Write a java Program to Print given number in words

Program
import java.util.*;
class NumberToWords
{
    public void pw(int n, String ch)
    { 
        String one[] = { " ", " One", " Two", " Three", " Four", " Five", " Six", " Seven", " Eight", " Nine", " Ten"," Eleven", " Twelve", " Thirteen", " Fourteen", "Fifteen", " Sixteen", " Seventeen", " Eighteen"," Nineteen" };
        String ten[] = { " ", " ", " Twenty", " Thirty", " Forty", " Fifty", " Sixty", "Seventy", " Eighty", " Ninety" };
        if (n > 19) 
        {
            System.out.print(ten[n / 10] + " " + one[n % 10]);
        } 
        else
        {
            System.out.print(one[n]);
        }
        if(n > 0)
        {
            System.out.print(ch);
        }
    }
}
public class Main 
{
    public static void main(String[] args) 
    {
        int n;
        Scanner s=new Scanner(System.in);
        System.out.println("Enter a number: ");
        n=s.nextInt();
        System.out.print(n);
        if (n <= 0)
        {
            System.out.println("Enter numbers greater than 0");
        }
        else
        {
            NumberToWords a = new NumberToWords();
            a.pw((n / 1000000000), " Hundred");
            a.pw((n / 10000000) % 100, " crore");
            a.pw(((n / 100000) % 100), " lakh");
            a.pw(((n / 1000) % 100), " thousand");
            a.pw(((n / 100) % 10), " hundred"); 
            a.pw((n % 100), " ");
        }
    }
}


Output:

Enter a number: 28
28 Twenty Eight
Enter a number: 14
14 Fourteen



More Questions


33 . Write a java Program to print Armstrong number between 1 to 1000
34 . Write a java Program to Print given number in words
35 . Write a java Program to check the given number is Palindrome or not
36 . Write a java Program to print palindrome number upto N numbers
37 . Write a java Program to print N prime numbers and find sum and average
38 . Write a Java Program to find largest number in an array
39 . Write a Program to find second largest number in an array
40 . Write a Program to Find largest and smallest number in an array in java
41 . Write a Java Program to find largest and second largest in an array
42 . Write a java program to find the index of the largest number in an array
43 . Write a java program to Find the index of the smallest number in an array



For latest job updates join Telegram Channel: https://t.me/sateeshm

Apply For The Job

Apply For Job

Java Material

Python Material

PLSQL Material

.Net Material

Java Practice Programs

400 Java Programs