#include using namespace std; main() { int val1 = 1, val2 =2, val3(3); float val4; cout << "Welcome" << endl << endl; cout << "val1: " << val1 << endl; cout << "val2: " << val2 << endl; cout << "val3: " << val3 << endl; cout << endl; // assign the variables a value val1 = 10; val2 = 15; val3 = 20; cout << "val1: " << val1 << endl; cout << "val2: " << val2 << endl; cout << "val3: " << val3 << endl; cout << endl; val1 = val1 + 1; val2 = val1 * val3 / (17 - 5); val3 = val1 + val2; cout << "val1: " << val1 << endl; cout << "val2: " << val2 << endl; cout << "val3: " << val3 << endl; cout << endl; val1 = 10 / 2; // use a type cast to convert from double to int val2 = static_cast(11.0 / 2.0); // in C, the type cast would be written as follows: // val2 = (int) 11.0 / 2.0; // an earlier C++ form of a type cast is: // val2 = int (11.0 / 2.0); val3 = 12 / 2; val4 = 11.0 / 2.0; cout << "val1: " << val1 << endl; cout << "val2: " << val2 << endl; cout << "val3: " << val3 << endl; cout << "val4: " << val4 << endl; cout << endl << "Goodbye" << endl; }