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--; } } }.