#include <iostream> #include <cstdint> using namespace std; constexpr int32_t computeScale(int32_t maxAdc, int32_t maxVoltage_mV){ return (maxVoltage_mV * 1000)/maxAdc; } // TODO: Implement constexpr int32_t computeScale(int32_t maxAdc, int32_t maxVoltage_mV) // TODO: Define constexpr int32_t SCALE_UV = ... constexpr int32_t SCALE_UV = computeScale(4095, 3300); int main() { int32_t x; int32_t voltage_uv = 0; if (!(cin >> x)) return 0; voltage_uv = x* SCALE_UV; cout<< voltage_uv; // TODO: Compute voltage_uv using SCALE_UV // TODO: Print the result return 0; }
Test Cases
Test Results
Expected Output
0