En estos ejercicios se trata de crear dibujos geométricos sencillos utilizando caracteres ASCII, principalmente caracteres estrella (*) y espacios en blanco y en algunos casos guiones (-). En estos ejercicios se utilizan extensamente los bucles for anidados con variables dependientes.
Estos ejercicios corresponden a lo explicado en la lección sobre el bucle for (2) (variables dependientes).
Se pueden consultar unas posibles soluciones.
Escriba un programa que pida la altura de un triángulo y lo dibuje con caracteres producto (*):
Altura del triángulo: 5
*
* *
* * *
* * * *
* * * * *
Escriba un programa que pida la altura de un triángulo y lo dibuje con caracteres producto (*):
Altura del triángulo: 5
* * * * *
* * * *
* * *
* *
*
Altura de la línea: 5
- *
- - *
- - - *
- - - - *
- - - - - *
Altura de la línea: 5
*
- *
- - *
- - - *
- - - - *
Altura de la línea: 5
*
*
*
*
*
Altura de la línea: 5
- - - - - *
- - - - *
- - - *
- - *
- *
Altura de la línea: 5
- - - - *
- - - *
- - *
- *
*
Altura de la línea: 5
*
*
*
*
*
Altura del triángulo: 5
- - - - - *
- - - - * *
- - - * * *
- - * * * *
- * * * * *
Altura del triángulo: 5
- - - - *
- - - * *
- - * * *
- * * * *
* * * * *
Altura del triángulo: 5
*
* *
* * *
* * * *
* * * * *
Altura del triángulo: 5
- * * * * *
- - * * * *
- - - * * *
- - - - * *
- - - - - *
Altura del triángulo: 5
* * * * *
- * * * *
- - * * *
- - - * *
- - - - *
Altura del triángulo: 5
* * * * *
* * * *
* * *
* *
*
Escriba un programa que pida la anchura de un triángulo y lo dibuje con caracteres producto (*):
Anchura del triángulo: 4
*
* *
* * *
* * * *
* * *
* *
*
Escriba un programa que pida la anchura de un triángulo y lo dibuje con caracteres producto (*):
Anchura del triángulo: 5
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
Escriba un programa que pida la altura del dibujo y lo dibuje con caracteres producto (*):
Altura del dibujo: 5
*
* *
* *
* *
* *