sería bueno que dieras más información de lo que necesitas, ya Apokathastasis te dió una opción en caso de lo que desees sea hacerlo en una ventana con entorno gráfico, pero si lo que quieres es (como supongo) hacerlo en DOS te recomiendo que empieces por algo fácil, hacer un triángulo de la mínima cantidad de figuras posible, es decir, por ejemplo:<br>
<br> *<br>***<br><br>Ese es un "triángulo" (bueno, bueno, hagan acto de fe) para una ventana de texto, para hacerlo lo que hice fué:<br>1. avancé un espacio<br>2. imprimií un asterisco<br>3. Cambié de linea<br>4. imprimí tres asteriscos<br>
<br>Ahora, el siguiente paso sería:<br><br>  *<br> ***<br>*****<br>1. Limpié la pantalla<br>2. Avancé dos espacios<br>3. Imprimí un asterisco<br>4. Cambié de linea<br>5. Avancé un espacio<br>6. Imprimí tres asteriscos (en el paso 3 fué 1, acá 3)<br>
7. Cambié de línea<br>8. Imprimí cinco asteriscos (en el paso 6 fueron 3, acá 5, ¿se nota alguna similitud?)<br><br>En estos dos pasos ya se observa que:<br>1. Para la primer línea avanzo tantos espacios como cantidad de triángulos he hecho (contando el que estoy haciendo)<br>
2. Luego imprimo un asterisco y cambio de línea<br>3. En la segunda línea avanzo la misma cantidad de espacios que en la primera menos uno, imprimo tres asteriscos, cambio de línea<br>4. En la última línea imprimo cinco asteriscos<br>
<br>Una vez observado esto, y pensando "a futuro", podríamos notar que en general:<br>1. Inicializo "cont" en 1<br>2. Borro la pantalla e inicializo "lin" en 1<br>3. Repito de 4 a 6 para n desde cont hasta 0 (inclusive, disminuyendo)<br>
<div style="margin-left: 40px;">4. Avanzo n espacios<br>5. Imprimo lin asteriscos y cambio de línea<br>6. Incremento lin en dos<br></div>7. Incremento cont en uno y repito desde 2.<br><br>Espero te ayude este intento de seudo código, por cierto, no te fíes, no hice el código y suelo tener errorcitos :$ :D, pero ya alguien me corregirá en caso de ser así -por ejemplo Steven, Programante, ZeLion, Salvador, o cualquier otro colaborador menos despistado que yo :)-<br>
<br><br> <div><span class="gmail_quote">2008/2/16, Uriel <<a href="mailto:hule_210@hotmail.com">hule_210@hotmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hola:<br><br>Primero me da gusto saber que puedo contar con su ayuda, verán, tengo que hacer un triangulo en C++ que valla creciendo, pero el problema es que no tengo ni la minima idea de como hacerlo, en verdad que le sagradecería mucho su ayuda, no se ni que sentencias usar, no me lo han explicado, se supone que lo tenemos que investigar, le sagradecería que me dieran orientación de como hacerlo porfavor.<br>
Uriel ;-)<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">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">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>