<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Hola Cristian Garrido, el problema no especifíca que los números aleatorios sean generados por el programa o introducidos por el usuario, un usuario también puede introducir los números que quiera :-D, sin embargo, no es mayor problema, en donde el usuario introduce el número cambiarlo a una función random que escoja el número entre 0 y 180 y ya está.<br>En cuanto a lo de los ceros, pues tienes razón pero ya sé como solucionarlo. Si se llega a la última iteración y no se ha llegado a 500 entonces guardar automáticamente la diferencia entre MAXIMO - SumTot, si éste da 500, pues guarda ese valor.<br><br>De todas formas voy a hacer la corrección de si introduces 0 y que al final coloque el resto
 automaticamente y a ver si me animo a colocarlo de forma aleatoria, pero no es seguro por que ahora mismo tengo pendiente otra actividad.<br><br>La aplicación que uso se llama MS-Visio es del office pero viene normalmente aparte, la versión que tengo yo es la del 2007, pero ya debe estar por ahí la del 2010.<br><br>Un cordial saludo.<br><br>David Lastra.<br><br><a href="http://xdrtas.coolpage.biz/">http://xdrtas.coolpage.biz/</a><br><a href="http://xdrtas.blogspot.com/">http://xdrtas.blogspot.com/</a><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> cristian garrido salas <misterharry147@gmail.com><br><b><span style="font-weight: bold;">Para:</span></b> Lista de correo sobre C y C++ <cconclase@listas.conclase.net><br><b><span style="font-weight: bold;">Enviado:</span></b> mar,14 septiembre, 2010 22:31<br><b><span
 style="font-weight: bold;">Asunto:</span></b> Re: [C con Clase] Problema con numeros aleatorios para todos....<br></font><br><div dir="ltr"><br>mmmmmm interesante...<br>pero no hace lo que se pide :/<br>debe generarlos aleatoriamente. ademas lo probre y si ingresas solo 0's debes ingresar cmo ultimo valor 500 lo cual no lo permite<br>iwal excelente laburo ^^ <br>

los diagramas de flujo quen que lo haces????<br><br><br><div class="gmail_quote">El 14 de septiembre de 2010 20:56, David <span dir="ltr"><<a rel="nofollow" ymailto="mailto:xdrtas@yahoo.es" target="_blank" href="mailto:xdrtas@yahoo.es">xdrtas@yahoo.es</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div>Buenas, aquí les adjunto en este correo el diagrama y el código, no usé ninguna función random porque el enunciado no lo pide.<div class="im">

<br><span style="font-weight: bold;">"</span><b style="font-weight: bold;">Listar 20 numeros, que cada numero pueda estar en el intervalo de 0 a 180, ademas que la suma de los 20 numeros resulte 500."<br><br></b></div>

El diagrama está en png, el código lo desarrollé con NetBeans 6.9 bajo windows usando MinGW, no creo que haya problemas al usar el código con CodeBlocks o DevC++, le he hecho lo más simple posible.<b style="font-weight: bold;"><br>

</b><br>A mí ya me funcionó, pero si ven algún error no duden en indicarmelo.<div class="im"><br><br>Un cordial saludo.<br><br>David Lastra.<br><br><a rel="nofollow" target="_blank" href="http://xdrtas.coolpage.biz/">http://xdrtas.coolpage.biz/</a><br>

<a rel="nofollow" target="_blank" href="http://xdrtas.blogspot.com/">http://xdrtas.blogspot.com/</a><b style="font-weight: bold;"><br></b></div></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">
<div class="im"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Yolmer Rosales <<a rel="nofollow" ymailto="mailto:yolmer.rosales@gmail.com" target="_blank" href="mailto:yolmer.rosales@gmail.com">yolmer.rosales@gmail.com</a>><br>

<b><span style="font-weight: bold;">Para:</span></b> Lista de correo sobre C y C++ <<a rel="nofollow" ymailto="mailto:cconclase@listas.conclase.net" target="_blank" href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</a>><br><b><span style="font-weight: bold;">Enviado:</span></b> mar,14 septiembre, 2010 12:37<br>

<b><span style="font-weight: bold;">Asunto:</span></b> Re: [C con Clase] Problema con numeros aleatorios para todos....<br></font><br><br><br></div><div><div></div><div class="h5"><div class="gmail_quote">El 13 de septiembre de 2010 18:41, MuGliDaRk <span dir="ltr"><<a rel="nofollow" ymailto="mailto:muglidark@gmail.com" target="_blank" href="mailto:muglidark@gmail.com">muglidark@gmail.com</a>></span> escribió:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
A ver problema, si alguien lo logra.<br><br><b>Listar 20 numeros, que cada numero pueda estar en el intervalo de 0 a 180, ademas que la suma de los 20 numeros resulte 500.</b><br></blockquote></div><br>Amigo yo lo haría así:<br>


<br>primero declara un array de 20 enteros<br><br>segundo rellenar 18 posiciones del array con números aleatorios asegurandose que no exceda los 500 y la última posición obtenerla por diferencia.<br><br>**para evitar que se pase de quinientos estudiemos un momento el peor de los casos que siempre se obtenga el número mayor 180 en la primera casilla 180 en la segunda la tercera no debe pasar de 140 por lo tanto yo digo que hay que dejarle oportunidad a una sola casilla de tener valor 180.<br>


<br>** luego está el caso contrario si en 19 casillas obtenemos puros ceros entonces la última excederá la restricción de 180. En este caso habría que vigilar los resultados desde el principio usando bandas si está muy bajo elevar la banda y si está muy alto bajarla.<br>


<br>algo como esto:<br>necesito generar un número aleatorio para la equis casilla compruebo la suma del array y el siguiente número no debe ser mayor que tanto ni menor que tanto.<br><br>yo creo que este ejercicio está muy cool lo voy a tratar de hacer después les cuento.<br>


</div></div></div></div>
</div><br>



      </div><br>_______________________________________________<br>
Lista de correo Cconclase <a rel="nofollow" ymailto="mailto:Cconclase@listas.conclase.net" target="_blank" href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a rel="nofollow" target="_blank" href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a rel="nofollow" target="_blank" href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br><br>
</div>
</div></div>
</div><br>



      </body></html>