<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hola Ivon,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>bueno te exigen que la parte funcional la realices
en C++, no sé si programación estructurada o orientada a objetos con alguna
clase. Si haces un programa con el API de Windows tienes funciones de sobra
seguro para dibujar lo que necesites. Además si te decantas por este camino
puedes incluir tus ficheros de C++ directamente en el proyecto que estés
haciendo y olvidarte del tema de las DLLs que sería necesario con Visual Basic.
En la página de conclase tienes un gran curso del API. La parte gráfica empieza
en el capítulo 16, pero si no has programado nunca con el API necesitaras ojear
un poco los primeros. Este es el link del curso:</FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><A
href="http://winapi.conclase.net/curso/index.php">http://winapi.conclase.net/curso/index.php</A></DIV>
<DIV>
<P>Además en conclase hay un curso de gráficos donde se proporciona el código
base para dibujar con el API. En este curso se dibujan ecuaciones, fractales,
etc</P>
<P><A
href="http://graficos.conclase.net/curso/index.php">http://graficos.conclase.net/curso/index.php</A></P>
<P>Un saludo,</P>
<P>Juan Antonio.</P></FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=annellydiaz@yahoo.com href="mailto:annellydiaz@yahoo.com">Ivon
Annelly Iraheta Díaz</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=cconclase@listas.conclase.net
href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, January 25, 2007 11:48
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [C con Clase] red de carreteras
viable</DIV>
<DIV><BR></DIV>
<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"><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/
<P>
<HR>
<P></P>_______________________________________________<BR>Lista de correo
Cconclase
Cconclase@listas.conclase.net<BR>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>Bajas:
http://listas.conclase.net/index.php?gid=2&mnu=FAQ</BLOCKQUOTE></BODY></HTML>