[ Foro de BASIC ]

Problema con ejercicio de rectangulos

24-Nov-2013 17:28
Pablo Fernández Cabanas
1 Respuestas

En el siguiente ejercicio:
Ejercicio propuesto: Crea un programa que escriba un rectángulo de asteriscos, con la anchura y altura que indique el usuario.

No se me ocurre nada para crear eso, supongo que será repetir la anchura tantas veces como la altura o al revés, pero no se indicarlo con lo que enseña el curso hasta ese momento, agradecería cualquier ayuda, sea la respuesta o el consejo que necesito.


24-Nov-2013 17:43
Nacho Cabanes (+32)

Deberás dibujar varias filas (con un "FOR").

Cada fila contendrá varios asteriscos (otro "FOR") sin avanzar de línea (punto y coma al final del PRINT).

Al final de cada fila deberás avanzar de línea (PRINT sin punto y coma).

Podría ser así:

 
print "altura?"
input altura
print "anchura?"
input anchura
for fila = 1 to altura
    for columna = 1 to anchura
        print "*";
    next columna
    print: rem Avance de línea
next fila
 








(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.)