#include <iostream> using namespace std; // Define HardwareTimer class here // <write your code> class HardwareTimer{ private: int frequency; bool enabled; int prescaler; public: HardwareTimer() { frequency = 0; enabled = false; prescaler =1; } void configure(int freq ,int pre); void stop(); void print(); }; void HardwareTimer::configure(int freq , int pre) { frequency = freq; prescaler = pre; enabled = true; } void HardwareTimer::stop() { enabled = false; } void HardwareTimer::print() { cout<<"F="<<frequency<<" "<<"P="<<prescaler<<" "<<"EN="<<enabled; } int main() { HardwareTimer t; // default constructor runs int f, p, x; cin >> f >> p >> x; t.configure(f, p); if (x == 0) t.stop(); t.print(); return 0; }
Test Cases
Test Results
Input
1000 8 1
Expected Output
F=1000 P=8 EN=1