Preview only show first 10 pages with watermark. For full document please download

Exemplos Do Deitel - Interest

são pos exemplos pedidos no livro que depois eu postarei

   EMBED


Share

Transcript

// Fig. 5.6: Interest.java,, // Calculating compound interest,, ,, // Java core packages,, import java.text.NumberFormat;,, import java.util.Locale;,, ,, // Java extension packages,, import javax.swing.JOptionPane;,, import javax.swing.JTextArea;,, ,, public class Interest {,, ,, // main method begins execution of Java application,, public static void main( String args[] ),, {,, double amount, principal = 1000.0, rate = 0.05; ,, // create DecimalFormat to format floating-point numbers,, // with two digits to the right of the decimal point,, NumberFormat moneyFormat = ,, NumberFormat.getCurrencyInstance( Locale.US );,, ,, // create JTextArea to display output,, JTextArea outputTextArea = new JTextArea();,, ,, // set first line of text in outputTextArea,, " outputTextArea.setText( ""Year\tAmount on deposit\n"" );",, ,, // calculate amount on deposit for each of ten years,, for ( int year = 1; year <= 10; year++ ) {,, ,, // calculate new amount for specified year,, amount = principal * Math.pow( 1.0 + rate, year );, ,, // append one line of text to outputTextArea,, " outputTextArea.append( year + ""\t"" +",, " moneyFormat.format( amount ) + ""\n"" );",, ,, } // end for structure,, ,, // display results,, JOptionPane.showMessageDialog( null, outputTextArea, " ""Compound Interest, JOptionPane.INFORMATION_MESSAGE ); System.exit( 0 ); // terminate the application } // end method main } // end class Interest /************************************************************************** * (C) Copyright 2002 by Deitel & Associates, Inc. and Prentice Hall. * * All Rights Reserved. * * * * DISCLAIMER: The authors and publisher of this book have used their * * best efforts in preparing the book. These efforts include the * * development, research, and testing of the theories and programs * * to determine their effectiveness. The authors and publisher make * * no warranty of any kind, expressed or implied, with regard to these * * programs or to the documentation contained in these books. The authors * * and publisher shall not be liable in any event for incidental or * * consequential damages in connection with, or arising out of, the * * furnishing, performance, or use of these programs. * *************************************************************************/ ",,