Definition : Convert Given Number in to Words.
1347 - ONE THREE FOUR SEVEN
Solution :
class Cal
{
public static void main( String args[])
{
int i=0,n=0;
n=Integer.parseInt(args[0]);
String str[] = {"ZERO","ONE","TWO","THREE","FOUR","FIVE","SIX","SEVEN","EIGHT","NINE"};
int []arr;
arr=new int[10];
System.out.print(n + " : ");
for(i=0;n>0;i++)
{
arr[i]=n%10;
n = n/10;
}
for(i=i-1; i >=0; i --)
{
System.out.print(str[arr[i]]+ " ");
}
}
}
OUTPUT :
Compile : > javac cal.java
Run : >java Cal 1387
1387 : ONE THREE EIGHT SEVEN
1347 - ONE THREE FOUR SEVEN
Solution :
class Cal
{
public static void main( String args[])
{
int i=0,n=0;
n=Integer.parseInt(args[0]);
String str[] = {"ZERO","ONE","TWO","THREE","FOUR","FIVE","SIX","SEVEN","EIGHT","NINE"};
int []arr;
arr=new int[10];
System.out.print(n + " : ");
for(i=0;n>0;i++)
{
arr[i]=n%10;
n = n/10;
}
for(i=i-1; i >=0; i --)
{
System.out.print(str[arr[i]]+ " ");
}
}
}
OUTPUT :
Compile : > javac cal.java
Run : >java Cal 1387
1387 : ONE THREE EIGHT SEVEN
No comments:
Post a Comment