#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int number = 0;
cout << "Enter a hexadecimal number: " << endl;
cin >> hex >> number;
cout << "A decimal input: " << number << endl;
cin.sync(); // Clears the buffer
cin.clear(); // Reset error flags
double x1 = 0.0, x2 = 0.0;
cout << "Now enter two floating-point values: " << endl;
cout << "1. floating-point number: ";
cin >> x1; // Read first number
cout << "2. floating-point number: ";
cin >> x2; // Read second number
cout << fixed << setprecision(2)
<< "The sum of both numbers: "
<< endl << setw(10) << x1 + x2 << endl;
cout << "The product of both numbers: "
<< endl << setw(10) << x1 * x2 << endl;
return 0;
}
|