Write a program that converts a nonnegative decimal number i
     Write a program that converts a nonnegative decimal number into a hexadecimal number. The input and output should be exactly:  Enter a decimal number:  [USER ENTERS A NONNEGATIVE INTEGER]  Your number in hex is 0xXX.  For example, an input of 4095 should produce the output  Your number in hex is 0xFFF.   
  
  Solution
Here you go:
Code to copy:
#include <iostream>
 #include <iomanip>
int main()
 {
 int input ;
 std::cout << \"Enter a non-negative Integer: \" ;
 std::cin >> input ;
 std::cout << \"0x\" << std::hex << input << \'\ \' ;
 }
// This program has been compiled and excuted to ensure that it works fine.

