AYUDA EN PROGRAMACION

adda
05 de Diciembre del 2009
COMO PUEDO HACER UN PROGRAMA EN EL QUE EL USUARIO INTRODUZCA LAS MEDIDAS DEL RECTANGULO Y MUESTRE UN RECTANGULO DE ASTERISCOS

sapales
05 de Diciembre del 2009
Debes utilizar bucles

sapales
05 de Diciembre del 2009
Adjunto código:

package rectangulo;

public class Rectangulo {

/**
* @param args
*/
public static void main(String[] args) {

int largo = 0;
int alto = 0;

if(args.length==0)
{
System.out.println("Uso: java Rectangulo longitud, altura");
return;
}

largo = Integer.parseInt(args[0]);
alto = Integer.parseInt(args[1]);

filaCompleta(largo);
filaIncompleta(largo,alto-2);
filaCompleta(largo);

}

private static void filaCompleta(int largo)
{
for(int i=1; i<=largo; i++)
System.out.print("*");
System.out.println("");
}

private static void filaIncompleta(int largo, int alto)
{
for(int x=1; x<=alto; x++)
{
System.out.print("*");
for(int i=2; i<largo; i++)
System.out.print(" ");
System.out.println("*");
}

}
}