#include enum CPU_RANK { P1 = 1, P2, P3, P4, P5, P6, P7 }; class CPU { private: CPU_RANK rank; int frequency; float voltage; public: void enter() { int rankInt; std::cout << "Rank(1-7): "; std::cin >> rankInt; rank = (enum CPU_RANK)rankInt; std::cout << "Frequency: "; std::cin >> frequency; std::cout << "Voltage: "; std::cin >> voltage; }; void display() { std::cout << "Rank: " << rank << "; Frequency: " << frequency << "MHz; Voltage: " << voltage << "V." << std::endl; }; }; int main() { CPU a_cpu; a_cpu.enter(); a_cpu.display(); return 0; }