<div>que tal a todos, necesito una gran ayuda, tengo que desarrollar un programa en c++ o sus derivados (*.cpp) pero necesito incluirle una interfaz grafica, hecha en visual basic, winapi, etc. Aqui les muestro el enunciado:</div>  <div> </div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: center" align=center><FONT size=2><FONT face="times new roman"><FONT color=#0000ff><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 16pt; FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">TEMA: RED DE CARRETERAS VIABLE</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></B></FONT></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 16pt; FONT-FAMILY: 'Bodoni MT'; mso-ansi-language:
 ES"><o:p><FONT face="times new roman" color=#0000ff size=2> </FONT></o:p></SPAN></B></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><FONT face="times new roman"><FONT color=#0000ff><I style="mso-bidi-font-style: normal"><U><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Descripción:</SPAN></U></I><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><SPAN style="mso-spacerun: yes">   </SPAN>Una empresa constructora tiene a cargo la construcción de una red vial de carreteras para unir 10 ciudades, y que todas queden conectadas entre sí. Esta red debe además tener un coste mínimo.<o:p></o:p></SPAN></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal
 style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff><SPAN style="mso-spacerun: yes"> </SPAN><I style="mso-bidi-font-style: normal"><U>FUNCIONALIDAD MINIMA Y BASICA ESPERADA:<o:p></o:p></U></I></FONT></FONT></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <OL style="MARGIN-TOP: 0cm" type=1>  <UL style="MARGIN-TOP: 0cm" type=square>  <LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff>El sistema debe permitir cargar previamente la información necesaria para la funcionalidad del
 sistema. Recuerde que usted vio como manejar archivos en Programación III esto puede ser una alternativa para el almacenamiento de la información.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 54pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <OL style="MARGIN-TOP: 0cm" type=1>  <UL style="MARGIN-TOP: 0cm" type=square>  <LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff>Entre la información que se espera es: nombre identificativo de la red vial a crear, nombre de las 10 ciudades que formaran parte de la red vial, algunos datos de las ciudades como extensión territorial, nombre y algún numero identificativo. Además la información
 que considere necesaria para la representación.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <OL style="MARGIN-TOP: 0cm" type=1>  <UL style="MARGIN-TOP: 0cm" type=square>  <LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff>El sistema debe tener la opción para graficar las 10 ciudades dispersas sin conectar, y posteriormente la graficar la red vial. Entiéndase<SPAN style="mso-spacerun: yes">  </SPAN>por red vial la red de carreteras, que conecte a todas las ciudades entre sí. Y que se resalte la red de coste<SPAN style="mso-spacerun: yes"> 
 </SPAN>mínimo.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <OL style="MARGIN-TOP: 0cm" type=1>  <UL style="MARGIN-TOP: 0cm" type=square>  <LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff>El sistema debe tener la capacidad de modificar la información. Por ejemplo es posible que de 10 ciudades que formen parte de la red a conectar una de ellas cambie y en lugar de Ahuachapan debe ser Santa Ana. <o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT
 face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <OL style="MARGIN-TOP: 0cm" type=1>  <UL style="MARGIN-TOP: 0cm" type=square>  <LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff>Como antes se menciono se espera poder ver gráficamente la información que se solicite y todo cambio en la información debe ser reflejado gráficamente en todo momento.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: justify"><FONT face="times new roman"><FONT color=#0000ff><B style="mso-bidi-font-weight: normal"><SPAN
 style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><SPAN style="mso-tab-count: 1">      </SPAN></SPAN></B><I style="mso-bidi-font-style: normal"><U><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">CONSIDERACIONES:<o:p></o:p></SPAN></U></I></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT face="times new roman"><FONT color=#0000ff><SPAN style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT size=2>        
 </FONT></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Para el desarrollo de la parte funcional del sistema debe usar únicamente los<SPAN style="mso-spacerun: yes">  </SPAN>conceptos de Programación IV (grafos, métodos de ordenamiento, algoritmos sobre grafos), en este caso esta aplicación puede desarrollarla utilizando el concepto de un grafo conexo y ponderado, para el cual debe hallar un árbol generados de peso mínimo.<o:p></o:p></SPAN></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 70.8pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT face="times new roman"><FONT color=#0000ff><SPAN style="mso-spacerun: yes"> </SPAN><o:p></o:p></FONT></FONT></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT face="times new roman"><FONT color=#0000ff><SPAN
 style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT size=2>         </FONT></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Todo proyecto que no maneje conceptos de programación IV no se evaluara.<o:p></o:p></SPAN></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT face="times new roman"><FONT color=#0000ff><SPAN style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings;
 mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT size=2>         </FONT></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Su aplicación debe tener ambiente grafico. Puede usar cualquier aplicación que le permita crear un ambiente grafico que pueda incorporarse luego a C++, como un dll hecho desde Visual Basic, WINAPI, etc. Pero esto únicamente para el ambiente grafico.<o:p></o:p></SPAN></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 70.8pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT face="times new roman"><FONT color=#0000ff><SPAN
 style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT size=2>         </FONT></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Para la parte funcional únicamente se evaluara si esta desarrollada en C++ (Dev C++, Visual C++.Net o 6.0)<o:p></o:p></SPAN></FONT></FONT></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT face="times new roman" color=#0000ff> </FONT></o:p></SPAN></div>  <div class=MsoNormal style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT face="times new roman"><FONT color=#0000ff><SPAN style="FONT-FAMILY: Wingdings; mso-ansi-language: ES;
 mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT size=2>         </FONT></SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">La información puede ser ficticia no necesariamente debe ser de El Salvador.<o:p></o:p></SPAN></FONT></FONT></div>  <div>En verdad a mi no me costaria hacer el archivo .cpp, mi problema es la interfaz grafica, ya que el anteriormente he estado probando conectar el cpp con visual.net y no me funciona. Diganme como hacerlo o en donde encuentro como hacerlo. Estare agradecida con ustedes de por vida.</div><p> __________________________________________________<br>Correo Yahoo!<br>Espacio para todos tus mensajes, antivirus y antispam ¡gratis! <br>Regístrate ya - http://correo.espanol.yahoo.com/