Tylko pytanie poco robić to w konsoli?
Zrobienie aplikacji okienkowej nie jest takie trudne, całą logikę już masz, teraz wystarczy określić co ma być gdzie wyświetlane i jakie zdarzenie ma powodować jaką akcje (np kliknięcie przycisku A powoduje uruchomienie metody B itd)
Przy okazji nauczysz się robienia aplikacji okienkowych, które dają dużo więcej zabawy niż ta konsola
I podszkolisz się z... nie robiłem nigdy aplikacji w c++, ale obstawiam że (jak w 99%) wygląd jest oparty o XML (przypomina html, w sumie mają wspólną historię)