<div dir="ltr">El 29 de agosto de 2008 20:42, Victor Fonfria <span dir="ltr"><<a href="mailto:victorfonfria@arnet.com.ar">victorfonfria@arnet.com.ar</a>></span> escribió:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Hola.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Primero, disculpen la falta de datos y</font><font size="2" face="Arial"> gracias por responder.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">El tema es que tengo tantas dudas que no sé por
donde empezar.</font></div>
<div><font size="2" face="Arial">El objetivo de este trabajo es generar un
programita que pueda administrar las ventas de un
restaurante. Solicitó que sea lo más simple posible.</font></div>
<div><font size="2" face="Arial">Yo hice algo....</font></div>
<div> </div>
<div><font size="2" face="Arial">Uno de los problemas es que no puedo
mostrar los pedidos por cada mesa...</font></div>
<div><font size="2" face="Arial">Este bloque pertenece
al main:</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">
do{<br> cout
<< "Cargar pedido para mesa " << intNroMesa <<
"\n"; <br>
cout << "Codigo de Articulo: (Con 0 salis)
"; <br>
cin >>
codArticulo;<br>
if (codArticulo !=
0)<br>
{<br> cout
<< "Cantidad:
";<br>
cin >>
cant;<br> cout
<<
"\n"; <br>
cout << "Precio:
"; <br> cin
>> precio
;<br>
<br>
oPedido ->
cargarPedido(intNroMesa,codArticulo,cant,precio,i);<br>
i++;<br><b><font color="#ff0000">
oPedido ->
mostrarPedidos();<br></font></b>
<br>
}<br>
else<br>
{<br>
<br>
cout <<
"Salio\n";<br>
}<br>
}<br>
while (codArticulo!=0);</font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">En ese metodo muestro lo que va cargando el
usuario:</font></div>
<div><font size="2" face="Arial">El tema es que me muestra bien solo la primera
columna y despues cualquier cosa.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">bool pedido::cargarPedido(int intNroMesa, int
intNroArticulo, int intCantidad, int fPrecio, int intIndice){</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"> if (matriz != NULL) <br> {<br>matriz=new
int*[20];<br>for (int i=0;i<20;i++)<br>matriz[i]= new int[4];}</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">
matriz[0][intIndice]=
intNroMesa;<br>
matriz[1][intIndice]=
intNroArticulo;<br>
matriz[2][intIndice]=
intCantidad;<br>
matriz[3][intIndice]=
fPrecio;<br>
indice=intIndice+1;</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"> return true;<br>}<br></font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">void pedido::mostrarPedidos(){</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">int x,y;</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"> matriz[0][indice]=
0;<br> matriz[1][indice]= 0;<br> matriz[2][indice]=
0;<br> matriz[3][indice]= 0;<br> </font></div>
<div> </div>
<div><font size="2" face="Arial">
<br> for(x=0; x < 4; ++x) { <br> for(y=0; y <
indice; ++y) { <br> //if (matriz[x][y] !=
0)<br> //cout << x<< "\t " <<y
;<br> cout << matriz[x][y]
<< " "; <br>
//else<br> //return;
<br> } <br> cout << "\n"; <br> }
<br>}</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Muchas gracias,</font></div>
<div><font size="2" face="Arial">Fonfria Victor.</font></div></div></blockquote><div><br>hola, mira la verdad es que a mi modo de ver podrias atacar el problema de una mejor manera .... creo que estas trabajando con listas ... lo cual es perfectamente posible desde C++ ... pero este lenguajes se creo pensando en la orientacion a objetos, y como lo veo, si crearas una clase persona, la cual asistiera al restuarant, no tendrias problema en mostrar el pedido por usuario ( como una cadena de caracteres del objeto1 ... usuario1 )....<br>
<br>insisto ... te recomiendo crees una clase persona y una restaurant, donde restaurant contenga un vector de personas ... y personas contendra el pedido, monto por pedido, etc....<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff"><div><font size="2" face="Arial"></font></div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;"><div><div></div><div class="Wj3C7c">
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
<div style="background: rgb(228, 228, 228) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<b>From:</b>
<a title="ddfire@gmail.com" href="mailto:ddfire@gmail.com" target="_blank">David fire</a> </div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b> <a title="cconclase@listas.conclase.net" href="mailto:cconclase@listas.conclase.net" target="_blank">Lista de correo sobre C y C++</a>
</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b> Friday, August 29, 2008 6:12
PM</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b> Re: [C con Clase] Ayuda.</div>
<div><br></div>
<div dir="ltr">sabes programar en C/C++ ???<br>asumo que lko tenes que hacer en
C++, podes empezar poniendo el enunciado de la facultad y diciendonos donde
tenes problemas.<br>si no sabes programar lo mas rapido seria que te leas el
libro de C de kernigan <br>Lenjuage C se llama pero en cualquier lado lo pedis
como kernigan<br>saludos.<br>David<br><br>
<div class="gmail_quote">El 29 de agosto de 2008 16:47, <span dir="ltr"><<a href="mailto:victorfonfria@arnet.com.ar" target="_blank">victorfonfria@arnet.com.ar</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;">Hola
a todos.<br><br>Tengo que hacer un programita para un restaurante (para la
facultad) y realmente no sé cómo empezar.<br>Necesito si pueden una
orientación para poder avanzar.<br><br>Muchas
gracias.<br><br><br>_______________________________________________<br>Lista
de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">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><br clear="all"><br>-- <br>(\__/) <br>(='.'=)This is Bunny. Copy and paste bunny
into your <br>(")_(")signature to help him gain world domination.
<br><br></div>
</div></div><p>
</p><hr><div class="Ih2E3d">
<p></p>_______________________________________________<br>Lista de correo
Cconclase
<a href="mailto:Cconclase@listas.conclase.net" target="_blank">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>
</div><p>
</p><hr>
<p></p>No virus found in this incoming message.<br>Checked by AVG.
<br>Version: 7.5.524 / Virus Database: 270.6.13/1642 - Release Date:
29/08/2008 06:12 p.m.<br></blockquote></div>
<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><br clear="all"><br>-- <br>Fabian Arenas L.<br>
Estudiante de Ingeniería en Informática. UTEM<br>Web: <a href="http://eterniosilicio.blogspot.com/">http://eterniosilicio.blogspot.com/</a><br>Linux Registered User #476277 - <a href="http://counter.li.org/">http://counter.li.org/</a><br>
Si nada te resulta.......Rutea el algoritmo po GIL!!!<br><br>
</div>