• retire or not retire ? is a question.


    corejava 上的一段代码 因吹思婷

    "C:Program FilesJavajdk1.8.0_101injava" -Didea.launcher.port=7532 "-Didea.launcher.bin.path=C:Program Files (x86)JetBrainsIntelliJ IDEA Community Edition 2016.3in" -Dfile.encoding=UTF-8 -classpath "C:Program FilesJavajdk1.8.0_101jrelibcharsets.jar;C:Program FilesJavajdk1.8.0_101jrelibdeploy.jar;C:Program FilesJavajdk1.8.0_101jrelibextaccess-bridge-64.jar;C:Program FilesJavajdk1.8.0_101jrelibextcldrdata.jar;C:Program FilesJavajdk1.8.0_101jrelibextdnsns.jar;C:Program FilesJavajdk1.8.0_101jrelibextjaccess.jar;C:Program FilesJavajdk1.8.0_101jrelibextjfxrt.jar;C:Program FilesJavajdk1.8.0_101jrelibextlocaledata.jar;C:Program FilesJavajdk1.8.0_101jrelibext
    ashorn.jar;C:Program FilesJavajdk1.8.0_101jrelibextsunec.jar;C:Program FilesJavajdk1.8.0_101jrelibextsunjce_provider.jar;C:Program FilesJavajdk1.8.0_101jrelibextsunmscapi.jar;C:Program FilesJavajdk1.8.0_101jrelibextsunpkcs11.jar;C:Program FilesJavajdk1.8.0_101jrelibextzipfs.jar;C:Program FilesJavajdk1.8.0_101jrelibjavaws.jar;C:Program FilesJavajdk1.8.0_101jrelibjce.jar;C:Program FilesJavajdk1.8.0_101jrelibjfr.jar;C:Program FilesJavajdk1.8.0_101jrelibjfxswt.jar;C:Program FilesJavajdk1.8.0_101jrelibjsse.jar;C:Program FilesJavajdk1.8.0_101jrelibmanagement-agent.jar;C:Program FilesJavajdk1.8.0_101jrelibplugin.jar;C:Program FilesJavajdk1.8.0_101jrelib
    esources.jar;C:Program FilesJavajdk1.8.0_101jrelib
    t.jar;D:MyTestoutproductionMyTest;C:Program Files (x86)JetBrainsIntelliJ IDEA Community Edition 2016.3libidea_rt.jar" com.intellij.rt.execution.application.AppMain MyTest
    How much money will you contribute every year
    2700
    Internet rate in %: 
    0.1
    After year 1,your balance is 2,702.70
    Ready to retire?(Y/N)N
    After year 2,your balance is 5,408.10
    Ready to retire?(Y/N)N
    After year 3,your balance is 8,116.21
    Ready to retire?(Y/N)N
    After year 4,your balance is 10,827.03
    Ready to retire?(Y/N)N
    After year 5,your balance is 13,540.55
    Ready to retire?(Y/N)N
    After year 6,your balance is 16,256.79
    Ready to retire?(Y/N)N
    After year 7,your balance is 18,975.75
    Ready to retire?(Y/N)N
    After year 8,your balance is 21,697.43
    Ready to retire?(Y/N)
    import java.util.*;
    
    public class MyTest{
        public static void main(String[] args){
            Scanner in = new Scanner(System.in);
    
            System.out.print("How much money will you contribute every year");
            double payment = in.nextDouble();
    
            System.out.print("Internet rate in %: ");
            double interestRate = in.nextDouble();
    
            double balance = 0;
            int year = 0;
    
            String input;
    
            //update account balance while user isn't ready to retire
            do{
                //add this year's payment and interest
                balance += payment;
                double interest = balance * interestRate / 100;
                balance += interest;
    
                year++;
    
                //print current balance
                System.out.printf("After year %d,your balance is %,.2f%n", year, balance);
    
                //ask if ready to retire and get input
                System.out.print("Ready to retire?(Y/N)");
                input = in.next();
            }while(input.equals("N"));
        }
    }
  • 相关阅读:
    21.Android之SQLite数据库学习
    20.(转)Android的样式(Style)和主题(Theme)
    19.Android之文件存储方法学习
    18.Android之SharedPreferences数据存储学习
    17.(转) Android之四大基本组件介绍与生命周期
    16.(转) Android之Support v4、v7、v13的区别和应用场景
    15.Android中LinearLayout布局一些小记录
    14.Android之Layout布局学习
    13. (转) Android一些布局属性详解
    12.Android之Tabhost组件学习
  • 原文地址:https://www.cnblogs.com/xkxf/p/6150675.html
Copyright © 2020-2023  润新知