Using NetBeans
Q1. Write a program that uses a stack to convert a number in base 10 to a number in base 2.
Solution
import java.util.Scanner;
public class Decimal2BinaryDemo {
public static void main(String args[]) {
Scanner in =new Scanner(System.in);
System.out.println("Enter decimal number =");
int num=in.nextInt();
Stack s4 = new Stack();
int n=num;
int i = 0;
while (n > 0) {
s4.push(n % 2);
n = n / 2;
i++;
}
//s4.print();
System.out.print(num+" is convert to binary ->");
while (i > 0) {
System.out.print(s4.pop()+" ");
i--;
}
}
}

Using NetBeansQ1. Write a program that uses a stack to convert a n.pdf

  • 1.
    Using NetBeans Q1. Writea program that uses a stack to convert a number in base 10 to a number in base 2. Solution import java.util.Scanner; public class Decimal2BinaryDemo { public static void main(String args[]) { Scanner in =new Scanner(System.in); System.out.println("Enter decimal number ="); int num=in.nextInt(); Stack s4 = new Stack(); int n=num; int i = 0; while (n > 0) { s4.push(n % 2); n = n / 2; i++; } //s4.print(); System.out.print(num+" is convert to binary ->"); while (i > 0) { System.out.print(s4.pop()+" "); i--; } } }