martes, 6 de septiembre de 2011

Como Programar en Java: Ejercicio 4.33

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

package com.jlm.ccb.ejercicios.capitulo4;

/**
 * Clase encargada de mostrar los múltiplos del número 2
 * Si en lugar de la condición dentro del while colocamos
 * true, nunca terminara el ciclo, cuando llega a su máximo
 * el int, se produce desborda y luego empieza con ceros.
 * Ejercicio 4.33
 * @author LorettoTG
 * @version 1.0
 */
public class MultiplosDos {
    /**
     * Método encargado de generar los múltiplos del número 2
     */
    public void crearMultiplos() {
        /**
         * Contiene la base de los múltiplos del número dos.
         */
        int numeroDos = 2;

        /**
         * Contiene el contador del ciclo while
         */
        int contador = 1;
        //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 <= 40) {
            System.out.println(numeroDos);
            numeroDos *= 2;
            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.
        MultiplosDos multiploDos = new MultiplosDos();
        multiploDos.crearMultiplos();
    }
}

No hay comentarios:

Publicar un comentario