How do you plan to solve it?
/*Write your code here*/
module sevenseg_hex(hex,seg);
input [3:0] hex;
output [6:0] seg ;
assign seg[0]=(hex==2)||(hex==3)||(hex==4)||(hex==5)||(hex==6)||(hex==8)||(hex==9)||(hex==10)||(hex==11)|(hex==13)||(hex==14)||(hex==15);
assign seg[1]=(hex==0)||(hex==4)||(hex==5)||(hex==6)||(hex==8)||(hex==9)||(hex==10)||(hex==11)||(hex==12)||(hex==14)||(hex==15);
assign seg[2]=(hex==0)||(hex==2)||(hex==6)||(hex==8)||(hex==10)||(hex==11)||(hex==12)||(hex==13)||(hex==14)||(hex==15);
assign seg[3]=(hex==0)||(hex==2)||(hex==3)||(hex==5)||(hex==6)||(hex==8)||(hex==9)||(hex==11)||(hex==12)||(hex==13)||(hex==14);
assign seg[4]=(hex==0)||(hex==1)||(hex==3)||(hex==4)||(hex==5)||(hex==6)||(hex==7)||(hex==8)||(hex==9)||(hex==10)||(hex==11)||(hex==13);
assign seg[5]=(hex==0)||(hex==1)||(hex==2)||(hex==3)||(hex==4)||(hex==7)||(hex==8)||(hex==9)||(hex==10)||(hex==13);
assign seg[6]=(hex==0)||(hex==2)||(hex==3)||(hex>=5&&hex<=10)||(hex==12)||(hex==14)||(hex==15);
endmodule