Pues la cuestion es que puedes hacerlo de multitud de formas, la mas facil creo yo seria usal la clase vector de stl, pero el caso de que no puedas usar stl, tendras que hacerlo creando tu la clase lista.<br>El menu es la parte mas simple de todo el programa pero te resultara un codigo un tanto largo y poco estetico del estilo de unas 15 linesa con cout << "1  Mostrar lista " << endl; por lo que te recomiendo crees un funcion menu que inprima todo el menu por pantalla y lea la opción marcada por el usuario.<br>
Luego con esa opción creas un swicth.<br><br>A grandes rasgos seria eso, pero sin conocer si usas punteros, clases, stl no puedo decirte mas sobre la forma de la lista.<br><br><div class="gmail_quote">El 3 de septiembre de 2009 23:50, Susana Vásquez <span dir="ltr"><<a href="mailto:zuva89@gmail.com">zuva89@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span style="font-size: 12pt; line-height: 115%; font-family: "Times New Roman","serif";" lang="ES">hola necesito si me pueden ayudar para ver como debo empezar el codigo, y obviamente que necesito un menu.<br>


<br>Implementar
un programa en C++ que permita crear una lista homogénea, en donde cada nodo
tenga un valor entero, el cual deberá ser solicitado cada vez que el usuario desee
crear un nuevo nodo</span><br clear="all"><br>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">El
programa debe tener las siguientes opciones:</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Mostrar
lista</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar
al final</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar
al inicio</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar
ordenado</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Eliminar</span></p>




<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"><span>6.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">      </span></span></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Salir</span></p>




<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"> </span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Mostar lista</span></b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">: Debe mostrar
todos los elementos de la lista, en caso de que la lista esta vacía debe
mostrar “Lista vacía”.</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar al final:</span></b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES"> Debe
insertar el nodo al final de la lista.</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar al Inicio</span></b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">: Debe
insertar el nodo al inicio de la lista.</span></p>

<p style="margin-bottom: 0.0001pt; text-align: justify; line-height: normal;"><b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">Insertar ordenado</span></b><span style="font-size: 12pt; font-family: "Times New Roman","serif";" lang="ES">: Debe
insertar el nuevo nodo ordenado en la lista, por ejemplo si en la lista esta
los valores 1, 2, 6, 9, 10 e ingreso un nodo con el valor de 7 debería
colocarlo entre 6 y 9.</span></p> 

<br>gracias por todo...<br><font color="#888888">-- <br>zuva89<br>
</font><br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>