mira no entendi mucho pero aca te dejo un codigo espero que te ayude. Puedes agregarles mas funciones.
PD: espero q te alla ayudado, a mi me lo pasaron, sino entendi mal eso es lo que quieres hacer.
Código [Seleccionar]
#include <iostream>
using namespace std;
int main () {
int opcion;
cout << "Que desea hacer?\n";
cout << "0- Salir\n";
cout << "1- Sumar \n";
cout << "2-Restar \n";
cout << "3-Multiplicar\n";
cout << "4-Dividir\n>> ";
cout<<"Introduce opción"<<endl;
cin>>opcion;
bool salir = false;
switch(opcion)
{
case 1:
codigo al apretar la tecla 1 aca.
break;
case 2:
Codigo al apretar la tecla 2 aca.
break;
}
cin.get();
return 0;
}
PD: espero q te alla ayudado, a mi me lo pasaron, sino entendi mal eso es lo que quieres hacer.