Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.lang.*;
- import java.util.*;
- class value
- {
- static void convert(int n)
- {
- int i,j,k;
- int a[] = new int[100];
- int rev[] = new int[100];
- for(i=0;n!=0;i++)
- {
- a[i] = n%2;
- n = n/2;
- }
- n = i+1;
- for(i=0;i<n;i++)
- {
- rev[i]=a[n-i-1];
- }
- System.out.println("Binary equivalent is given below");
- for(j=1;j<n;j++)
- {
- System.out.print(rev[j]);
- }
- }
- public static void main (String args[])
- {
- Scanner t = new Scanner(System.in);
- int cov;
- System.out.println("Enter a choice which data has to be entered ");
- System.out.println(" 1.Integer 2.Character ");
- int ch = t.nextInt();
- if(ch==1)
- {
- System.out.println("Enter Integer ");
- int i = t.nextInt();
- convert(i);
- }
- else if(ch==2)
- {
- System.out.println("Enter character ");
- char a = t.next().charAt(0);
- int k = (int)a;
- convert(k);
- }
- else
- System.out.println("Invalid choice ");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement