viernes, 26 de agosto de 2011

Como Programar en Java: Ejercicio 4.22

Aquí esta el ejercicio 4.22 de Como Programar en Java séptima edición.

package com.jlm.ccb.ejercicios.capitulo4;

/**
 * Clase encargada de imprimir una tabla
 * con el siguiente encabezado.
 * N    10*N    100*N    1000*N
 * Ejercicio 4.22
 * @author LorettoTG
 * @version 1.0
 */
public class Tabla10N {
    /**
     * Método encargado de realizar el ciclo
     * para la impresión de la tabla.
     */
    public void imprimirTabla() {
        /**
         * Contiene el contador del ciclo while
         */
        int contador = 1;

        System.out.println("N     10*N   100*N   1000*N");
        //En el caso del ciclo while: Primero se evalúa la condición de entrada
        //si es verdadera ejecuta las sentencias en su cuerpo, luego vuelve a
        //verificar la condición de entrada y hasta que sea falsa sale del ciclo.
        while (contador <= 5) {
            System.out.printf("%d     %d     %d     %d\n",
                    contador, contador*10, contador*100, contador*1000);
            contador++;
        }
    }

    /**
     * Punto de entrada a la clase y a la aplicación.
     * @param args matriz de argumentos de cadena.
     */
    public static void main(String[] args) {
        //El operador new es el encargado de crear instancias de
        //una clase, es decir los objetos que tienen las características
        //de la clase. El operador new de Java es capaz de reservar la
        //memoria para un objeto de este tipo sabiendo los atributos que
        //tiene según la definición de la clase.
        Tabla10N tabla = new Tabla10N();
        tabla.imprimirTabla();
    }
}

1 comentario:

  1. Hola, muchas gracias por compartir estoy mirando este codigo y funciona bien el while aun que aun no comprendo ese segundo main para que es:

    public static void main(String[] args) {
    //El operador new es el encargado de crear instancias de
    //una clase, es decir los objetos que tienen las características
    //de la clase. El operador new de Java es capaz de reservar la
    //memoria para un objeto de este tipo sabiendo los atributos que
    //tiene según la definición de la clase.
    Tabla10N tabla = new Tabla10N();
    tabla.imprimirTabla();

    ResponderEliminar