Decimal To Binary With Simple Logic

import java.util.*;
public class Main{

     public static void main(String []args){
       int ar[]= new int[20];
       int i,j,n,a=0,flag=0;
       Scanner sc=new Scanner(System.in);
       System.out.println("enter no");
       n=sc.nextInt();
     
       while(n!=0)
       {
           flag++;
           if(n%2==0)
           {
               ar[a]=0;
               a++;
           }
           else
           {
               ar[a]=1;
               a++;
           }
       n=n/2;
         
       }
       for(i=flag-1;i>=0;i--)
       {
           System.out.print(ar[i]+"  ");
       }
     
     }
}




Comments

Popular Posts