<div dir="ltr">Hola Belén,<br><div class="gmail_extra"><br></div><div class="gmail_extra">Si nos das más detalles acerca del problema que estás teniendo, te daremos una solución más precisa. Te doy algunas posibles soluciones basadas en el número que representa la opción del menú:</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Usa 'switch/case'. Asocia la opción con la función a invocar; por ejemplo,</div><div class="gmail_extra"><br></div><div class="gmail_extra">switch( opcion )<br>{<br>  case 0:  func0(); ...</div><div class="gmail_extra">  case 1:  func1(); ...<br></div><div class="gmail_extra">  case 2:  func2(); ...<br>  case 3:  func3(); ...<br>  ...<br>}</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Usa punteros a funciones. Crea un array de punteros a funciones para que la asociación de la opción y la función sea más estrecha; por ejemplo,</div><div class="gmail_extra"><br></div><div class="gmail_extra">typedef void (*PF)();<br>...<br>PF aFunciones[] = { func0, func1, func2, func3, ... };<br><br>aFunciones[opcion]();</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Usa clases polimórficas/virtuales para crear "functores". Esto es similar a la solución anterior, pero encapsulado en clases. Así es más POO; por ejemplo,</div><div class="gmail_extra"><br></div><div class="gmail_extra">class Func</div><div class="gmail_extra">{</div><div class="gmail_extra">  virtual void llamar() = 0;</div><div class="gmail_extra">  ...</div><div class="gmail_extra">};</div><div class="gmail_extra"><br></div><div class="gmail_extra">class Func0 : public Func<br>{<br>  void llamar();</div><div class="gmail_extra">  ...</div><div class="gmail_extra">};</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">class Func1 : public Func<br>{<br>  void llamar();</div><div class="gmail_extra">  ...</div><div class="gmail_extra">};</div><div>...</div><div>Func & aFunciones[] = { Func0(), Func1(), Func2(), Func3(), ... };</div><div><br></div><div>aFunciones[opcion].llamar();</div><div><br></div><div><br></div></div><div class="gmail_extra">Espero que esto te oriente.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Steven</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 23, 2015 at 7:57 AM, Belen <span dir="ltr"><<a href="mailto:belurete@hotmail.com" target="_blank">belurete@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hola queria saber si me podrían ayudar con la programación de un menú de funciones<br></blockquote></div></div></div>