lunes, 26 de diciembre de 2016

Funciones: Dibujar rectángulos

Haz una función "dibujaRectangulo" que reciba como parámetros el ancho y el largo de un rectángulo y lo dibujo por consola utilizando para ello el simbolo "*". Desde la función principal tendrás que hacer una llamada a dicha función con el ancho y el largo del rectángulo, que el usuario introducirá por teclado

Ejemplo:
Introduzca ancho:
> 10
Introduzca largo:
> 3

Rectángulo:
**********
**********
**********



SOLUCIÓN EN JAVA:
package rectangulo;

import javax.swing.JOptionPane;


public class Rectangulo {

    static void dibujaRectangulo(int ancho, int largo){
        int i,j;
        
        for (i=1;i<=largo;i++){
            for (j=1;j<=ancho;j++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
            
    public static void main(String[] args) {
        int ancho,largo;
        
        try{
            ancho=Integer.parseInt(JOptionPane.showInputDialog("Introduzca ancho: "));
            largo=Integer.parseInt(JOptionPane.showInputDialog("Introduzca largo: "));
            dibujaRectangulo(ancho,largo);
        } catch (NumberFormatException e){
            JOptionPane.showMessageDialog(null, "Formato Incorrecto");
        }
    }
}

No hay comentarios:

Publicar un comentario