#include <iostream> using namespace std; // your code here: declare and define printValue(int) int printValue(int v){ cout << "Value=" << v << endl; return 0; } int printValue(float v){ cout << "Value=" << v << endl; return 0; } // your code here: declare and define printValue(float) int main() { float val; cin >> val; if (val == (int)val) { printValue((int)val); // int version } else { printValue(val); // float version } return 0; }
Test Cases
Test Results
Input
42
Expected Output
Value=42