hola
Pues deberias hacer una clase dado con un atributo entero que sea el numero de caras y un metodo LanzarDados con un argumento p que seria el numero de dados que se lanzan.
Para los graficos un metodo PintarDado con argumento el numero de caras y dependiendo de que librerias graficas uses (openGL,directx win32) se haria de una manera u otra....... etc etc , y flash como que no es un lenguaje grafico de c++
saludos