package com.jlm.ccb.ejercicios.capitulocinco; /** * Clase que calcula el interes compuesto. * Ejercicio 5.18 * @author LorettoTG * @author Deitel - Base tomada de su libro. * @version 1.0 */ public class InteresCompuestoEnteros { /** * Punto de entrada a la clase y a la aplicación. * @param args matriz de argumentos de cadena. */ public static void main(String args[]) { /** * Monto que se deposita al final del periodo - año */ int monto; /** * Monto inicial los dos ultimos son los decimales */ int principal = 100000; /** * La tasa de interés. */ double tasa; for (tasa = 5; tasa <= 10; tasa++) { System.out.println("Con tasa de interes del " + tasa + "%."); //Se muestra el encabezado de la tabla. System.out.printf("%s%20s\n", "Anio", "Monto en deposito"); //calcula el monto en deposito para cada uno de diez años for (int anio = 1; anio <= 10; anio++) { //calcula el nuevo monto para el año especificado monto = (int) (principal * Math.pow(1.0 + (tasa / 100), anio)); // muestra el año y el monto System.out.printf("%4d%,17d.%02d\n", anio, monto / 100, monto % 100); } System.out.printf("\n\n"); } } }
Un blog dedicado a los bytes, al lenguaje java y diferentes frameworks que se emplearan poco a poco.
miércoles, 21 de septiembre de 2011
Como Programar en Java: Ejercicio 5.18
Aquí esta el ejercicio 5.18 de Como Programar en Java séptima edición.
Suscribirse a:
Enviar comentarios (Atom)
Gracias me sirvió tu idea para resolverlo... pero para mi gusto el problema resolví el ejercicio con todas las variables declaradas como int. Saludos
ResponderEliminar