Programming Examples
Java program to Input an integer and form a new number where the digits are in ascending order
WAP to Input an integer and form a new number where the digits are in ascending order.
Solution
import java.util.*;
class NewNumber
{
public static void main(String ar[])
{
Scanner sc=new Scanner(System.in);
int i,j,n,s=0,c=0,d;
System.out.println(“Enter a number:”);
n=sc.nextInt();
for(i=9;i>=0;i--)
{
for(j=n;j>0;j/=10)
{
d=j%10;
if(d==i)
s=s+d*(int)Math.pow(10,c++);
}
}
System.out.println(“New Number:”+s);
}
}
Output