[ Foro de BASIC ]

Ejercicio

22-Jan-2017 18:56
Invitado (Leonid)
1 Respuestas

Necesito ayuda en este ejercicio, no lo comprendo muy bien.
(Tengo la ultima version de Basic256 instalada.)

Ejercicio propuesto 6.5: Crea un programa que escriba un rectángulo de asteriscos, con la anchura y altura que indique el usuario. Sería algo como:
Anchura? 5
Altura? 3
*****
*****
*****

Gracias


23-Jan-2017 14:11
Jon Baztán

Buenas, no he tocado Basic pero tienes que ver cómo se repite y entender el funcionamiento de los bucles. Con uno muestras los 5 asteriscos de la anchura y con el otro repites el proceso hasta tener las 3 alturas.

Primero el * se repite hasta que aparezca 5 veces en este caso:
Alt1 Anch1 * , Alt1 Anch2 ** ,  Alt1 Anch3 ***, Alt1 Anch4 **** ,  Alt1 Anch5*****

Al llegar al sexto saldría del bucle y altura++
*****
Alt2 Anch1 * , Alt2 Anch2 ** ,  Alt2 Anch3 ***, Alt2 Anch4 **** ,  Alt2 Anch5*****

Saldría del bucle y altura++
*****
*****
Alt2 Anch1 * , Alt2 Anch2 ** ,  Alt2 Anch3 ***, Alt2 Anch4 **** ,  Alt2 Anch5*****

En cada vuelta escribes 1 asterisco hasta los que marque la anchura. Esto se repite las veces que marque la altura.

*****
*****
*****






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)